diff -r 0020aa12af07 -r 59a29405688c ext/test/unittest_rest.py --- a/ext/test/unittest_rest.py Wed Apr 03 12:17:24 2013 +0200 +++ b/ext/test/unittest_rest.py Thu Apr 04 17:45:09 2013 +0200 @@ -75,5 +75,12 @@ out = rest_publish(context, ':rql:`Any X WHERE X is CWUser`') self.assertEqual(out, u'

CWUser_plural

admin
anon

\n') + def test_bookmark_role(self): + context = self.context() + rset = self.execute('INSERT Bookmark X: X title "hello", X path "/view?rql=Any X WHERE X is CWUser"') + eid = rset[0][0] + out = rest_publish(context, ':bookmark:`%s`' % eid) + self.assertEqual(out, u'

CWUser_plural

admin
anon

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