35 self.auto_populate(10) |
35 self.auto_populate(10) |
36 |
36 |
37 def test_manual_tests(self): |
37 def test_manual_tests(self): |
38 rset = self.execute('Any P,F,S WHERE P is EUser, P firstname F, P surname S') |
38 rset = self.execute('Any P,F,S WHERE P is EUser, P firstname F, P surname S') |
39 self.view('table', rset, template=None, displayfilter=True, displaycols=[0,2]) |
39 self.view('table', rset, template=None, displayfilter=True, displaycols=[0,2]) |
40 rset = self.execute('Any P,F,S WHERE P is EUser, P firstname F, P surname S LIMIT 1') |
40 rset = self.execute('Any P,F,S LIMIT 1 WHERE P is EUser, P firstname F, P surname S') |
41 rset.req.form['rtype'] = 'firstname' |
41 rset.req.form['rtype'] = 'firstname' |
42 self.view('editrelation', rset, template=None, htmlcheck=False) |
42 self.view('editrelation', rset, template=None, htmlcheck=False) |
43 rset.req.form['rtype'] = 'use_email' |
43 rset.req.form['rtype'] = 'use_email' |
44 self.view('editrelation', rset, template=None, htmlcheck=False) |
44 self.view('editrelation', rset, template=None, htmlcheck=False) |
45 |
45 |
47 def test_sortable_js_added(self): |
47 def test_sortable_js_added(self): |
48 rset = self.execute('EUser X') |
48 rset = self.execute('EUser X') |
49 # sortable.js should not be included by default |
49 # sortable.js should not be included by default |
50 self.failIf('jquery.tablesorter.js' in self.view('oneline', rset)) |
50 self.failIf('jquery.tablesorter.js' in self.view('oneline', rset)) |
51 # but should be included by the tableview |
51 # but should be included by the tableview |
52 rset = self.execute('Any P,F,S WHERE P is EUser, P firstname F, P surname S LIMIT 1') |
52 rset = self.execute('Any P,F,S LIMIT 1 WHERE P is EUser, P firstname F, P surname S') |
53 self.failUnless('jquery.tablesorter.js' in self.view('table', rset)) |
53 self.failUnless('jquery.tablesorter.js' in self.view('table', rset)) |
54 |
54 |
55 def test_js_added_only_once(self): |
55 def test_js_added_only_once(self): |
56 self.vreg.register_vobject_class(SomeView) |
56 self.vreg.register_vobject_class(SomeView) |
57 rset = self.execute('EUser X') |
57 rset = self.execute('EUser X') |