diff -r 5ad3154a8810 -r b9813c9d32ac test/unittest_selectors.py --- a/test/unittest_selectors.py Tue May 10 18:50:13 2011 +0200 +++ b/test/unittest_selectors.py Wed May 11 09:42:02 2011 +0200 @@ -427,6 +427,13 @@ self.assertEqual(selector(None, req, entity=req.user), 1) self.assertEqual(selector(None, req), 0) + def test_rql_condition_user(self): + req = self.request() + selector = rql_condition('U login "admin"', user_condition=True) + self.assertEqual(selector(None, req), 1) + selector = rql_condition('U login "toto"', user_condition=True) + self.assertEqual(selector(None, req), 0) + if __name__ == '__main__': unittest_main()