diff -r aff846ce1050 -r f1d9e3b9e51e test/unittest_selectors.py --- a/test/unittest_selectors.py Wed May 11 12:11:51 2011 +0200 +++ b/test/unittest_selectors.py Wed May 11 13:41:21 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()