Ejemplo n.º 1
0
 def test_key_builder(self):
     qk = QueryKey(Foo)
     self.runtests([
         (qk.build_key({}, {}, ''), '~Foo_all',  'all'),
         (qk.build_key({'username': '******'}, {}, ''), '~Foo_all+Foo_index:username:foo',  'all+inter'),
         (qk.build_key({}, {'username': '******'}, ''), '~Foo_all-Foo_index:username:foo',  'all+diff'),
         (qk.build_key({}, {}, 'Foo:username'), '~Foo_all^Foo:username',  'all+sort'),
     ])