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): |