web/test/unittest_facet.py
changeset 6417 d2361abe8505
parent 6380 63d5dbaef999
child 6435 71b2a3fe7ba1
equal deleted inserted replaced
6416:2ca48e45522e 6417:d2361abe8505
    85                           [(u'guests', guests), (u'managers', managers)])
    85                           [(u'guests', guests), (u'managers', managers)])
    86         self.assertEqual(f.possible_values(),
    86         self.assertEqual(f.possible_values(),
    87                           [str(guests), str(managers)])
    87                           [str(guests), str(managers)])
    88         f._cw.create_entity('CWUser', login=u'hop', upassword='toto')
    88         f._cw.create_entity('CWUser', login=u'hop', upassword='toto')
    89         self.assertEqual(f.vocabulary(),
    89         self.assertEqual(f.vocabulary(),
    90                           [(u'no relation', ''), (u'guests', guests), (u'managers', managers)])
    90                           [(u'<no relation>', ''), (u'guests', guests), (u'managers', managers)])
    91         self.assertEqual(f.possible_values(),
    91         self.assertEqual(f.possible_values(),
    92                           [str(guests), str(managers)])
    92                           [str(guests), str(managers), ''])
    93         f._cw.form[f.__regid__] = ''
    93         f._cw.form[f.__regid__] = ''
    94         f.add_rql_restrictions()
    94         f.add_rql_restrictions()
    95         self.assertEqual(f.rqlst.as_string(),
    95         self.assertEqual(f.rqlst.as_string(),
    96                           'DISTINCT Any  WHERE X is CWUser, NOT X in_group G')
    96                           'DISTINCT Any  WHERE X is CWUser, NOT X in_group G')
    97 
    97