diff -r a0d626cc538d -r 6c1a960735f5 ext/test/unittest_rest.py --- a/ext/test/unittest_rest.py Thu Feb 03 18:18:31 2011 +0100 +++ b/ext/test/unittest_rest.py Mon Dec 13 19:56:59 2010 +0100 @@ -56,5 +56,17 @@ ''') + + def test_rql_role_with_vid(self): + context = self.context() + out = rest_publish(context, ':rql:`Any X WHERE X is CWUser:table`') + self.assert_(out.endswith('anon' + '\n\n

\n')) + + def test_rql_role_without_vid(self): + context = self.context() + out = rest_publish(context, ':rql:`Any X WHERE X is CWUser`') + self.assertEqual(out, u'

cwuser_plural

admin
anon

\n') + if __name__ == '__main__': unittest_main()