web/test/unittest_views_pyviews.py
branchstable
changeset 4916 4b8cdda342ae
parent 3468 b02fa4db2868
child 5421 8167de96c523
equal deleted inserted replaced
4911:898c35be5873 4916:4b8cdda342ae
     7         view = self.vreg['views'].select('pyvaltable', self.request(),
     7         view = self.vreg['views'].select('pyvaltable', self.request(),
     8                                          pyvalue=[[1, 'a'], [2, 'b']])
     8                                          pyvalue=[[1, 'a'], [2, 'b']])
     9         content = view.render(pyvalue=[[1, 'a'], [2, 'b']],
     9         content = view.render(pyvalue=[[1, 'a'], [2, 'b']],
    10                               headers=['num', 'char'])
    10                               headers=['num', 'char'])
    11         self.assertEquals(content.strip(), '''<table class="listing">
    11         self.assertEquals(content.strip(), '''<table class="listing">
    12 <tr><th>num</th><th>char</th></tr>
    12 <thead><tr><th>num</th><th>char</th></tr>
    13 <tr><td>1</td><td>a</td></tr>
    13 </thead><tbody><tr><td>1</td><td>a</td></tr>
    14 <tr><td>2</td><td>b</td></tr>
    14 <tr><td>2</td><td>b</td></tr>
    15 </table>''')
    15 </tbody></table>''')
    16 
    16 
    17     def test_pyvallist(self):
    17     def test_pyvallist(self):
    18         view = self.vreg['views'].select('pyvallist', self.request(),
    18         view = self.vreg['views'].select('pyvallist', self.request(),
    19                                          pyvalue=[1, 'a'])
    19                                          pyvalue=[1, 'a'])
    20         content = view.render(pyvalue=[1, 'a'])
    20         content = view.render(pyvalue=[1, 'a'])