web/test/test_views.py
changeset 10282 f96093ad32e4
parent 9836 71045bb09136
child 10655 13081d3f7c99
equal deleted inserted replaced
10281:cc9eb88377f4 10282:f96093ad32e4
    53             rset = req.execute('CWUser X WHERE X login "admin"')
    53             rset = req.execute('CWUser X WHERE X login "admin"')
    54             self.view('copy', rset, req=req)
    54             self.view('copy', rset, req=req)
    55 
    55 
    56     def test_sortable_js_added(self):
    56     def test_sortable_js_added(self):
    57         with self.admin_access.web_request() as req:
    57         with self.admin_access.web_request() as req:
       
    58             # sortable.js should not be included by default
    58             rset = req.execute('CWUser X')
    59             rset = req.execute('CWUser X')
    59             # sortable.js should not be included by default
    60             self.assertNotIn('jquery.tablesorter.js', self.view('oneline', rset, req=req).source)
    60             self.assertFalse('jquery.tablesorter.js' in self.view('oneline', rset, req=req))
    61 
       
    62         with self.admin_access.web_request() as req:
    61             # but should be included by the tableview
    63             # but should be included by the tableview
    62             rset = req.execute('Any P,F,S LIMIT 1 WHERE P is CWUser, P firstname F, P surname S')
    64             rset = req.execute('Any P,F,S LIMIT 1 WHERE P is CWUser, P firstname F, P surname S')
    63             self.assertIn('jquery.tablesorter.js', self.view('table', rset, req=req).source)
    65             self.assertIn('jquery.tablesorter.js', self.view('table', rset, req=req).source)
    64 
    66 
    65     def test_js_added_only_once(self):
    67     def test_js_added_only_once(self):