ext/test/unittest_rest.py
changeset 9517 3338b2205ea3
parent 9322 2dae5bf5ea68
child 9856 156a3fb4a884
equal deleted inserted replaced
9516:6e2244784b7d 9517:3338b2205ea3
    66         self.assertTrue(out.endswith('<p><div class="searchMessage"><strong>No result matching query</strong></div>\n</p>\n'))
    66         self.assertTrue(out.endswith('<p><div class="searchMessage"><strong>No result matching query</strong></div>\n</p>\n'))
    67 
    67 
    68     def test_rql_role_with_unknown_vid(self):
    68     def test_rql_role_with_unknown_vid(self):
    69         context = self.context()
    69         context = self.context()
    70         out = rest_publish(context, ':rql:`Any X WHERE X is CWUser:toto`')
    70         out = rest_publish(context, ':rql:`Any X WHERE X is CWUser:toto`')
    71         self.assertTrue(out.startswith("<p>an error occured while interpreting this rql directive: ObjectNotFound(u'toto',)</p>"))
    71         self.assertTrue(out.startswith("<p>an error occurred while interpreting this rql directive: ObjectNotFound(u'toto',)</p>"))
    72 
    72 
    73     def test_rql_role_without_vid(self):
    73     def test_rql_role_without_vid(self):
    74         context = self.context()
    74         context = self.context()
    75         out = rest_publish(context, ':rql:`Any X WHERE X is CWUser`')
    75         out = rest_publish(context, ':rql:`Any X WHERE X is CWUser`')
    76         self.assertEqual(out, u'<p><h1>CWUser_plural</h1><div class="section"><a href="http://testing.fr/cubicweb/cwuser/admin" title="">admin</a></div><div class="section"><a href="http://testing.fr/cubicweb/cwuser/anon" title="">anon</a></div></p>\n')
    76         self.assertEqual(out, u'<p><h1>CWUser_plural</h1><div class="section"><a href="http://testing.fr/cubicweb/cwuser/admin" title="">admin</a></div><div class="section"><a href="http://testing.fr/cubicweb/cwuser/anon" title="">anon</a></div></p>\n')