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']) |