Exemplo n.º 1
0
 def test_build_operator(self):
     qs = es.build_qs(dictset({'foo': 1, 'qoo': 2}), operator='OR')
     assert qs == 'qoo:2 OR foo:1'
Exemplo n.º 2
0
 def test_build_dunder_key(self):
     qs = es.build_qs(dictset({'foo': [1, 2], '__zoo__': 3}))
     assert qs == 'foo:1 OR foo:2'
Exemplo n.º 3
0
 def test_build_raw_terms(self):
     qs = es.build_qs(dictset({'foo': [1, 2]}), _raw_terms=' AND qoo:1')
     assert qs == 'foo:1 OR foo:2 AND qoo:1'
Exemplo n.º 4
0
 def test_build_qs(self):
     qs = es.build_qs(dictset({'foo': 1, 'bar': '_all', 'zoo': 2}))
     assert qs == 'foo:1 AND zoo:2'
Exemplo n.º 5
0
 def test_build_list(self):
     qs = es.build_qs(dictset({'foo': [1, 2], 'zoo': 3}))
     assert qs == 'foo:1 OR foo:2 AND zoo:3'
Exemplo n.º 6
0
 def test_build_operator(self):
     qs = es.build_qs(dictset({'foo': 1, 'qoo': 2}), operator='OR')
     assert qs == 'foo:1 OR qoo:2'
Exemplo n.º 7
0
 def test_build_raw_terms(self):
     qs = es.build_qs(dictset({'foo': [1, 2]}), _raw_terms='qoo:1')
     assert qs == 'foo:1 OR foo:2 AND qoo:1'
Exemplo n.º 8
0
 def test_build_dunder_key(self):
     qs = es.build_qs(dictset({'foo': [1, 2], '__zoo__': 3}))
     assert qs == 'foo:1 OR foo:2'
Exemplo n.º 9
0
 def test_build_list(self):
     qs = es.build_qs(dictset({'foo': [1, 2], 'zoo': 3}))
     assert qs == 'foo:1 OR foo:2 AND zoo:3'
Exemplo n.º 10
0
 def test_build_qs(self):
     qs = es.build_qs(dictset({'foo': 1, 'bar': '_all', 'zoo': 2}))
     assert qs == 'foo:1 AND zoo:2'