@@ -26,85 +26,85 @@ class TestQueryMethods(unittest.TestCase):
2626 for t in tests:
2727 self.assertEqual(
2828 Query.equal('attr', t.value),
29- f' equal(" attr", {t.expected_values})',
29+ {% verbatim %}f'{{ " method " : " equal" , " attribute " : " attr" ," values " : {t .expected_values }}}',{% endverbatim %}
3030 t.description
3131 )
3232
3333 def test_not_equal(self):
3434 for t in tests:
3535 self.assertEqual(
3636 Query.not_equal('attr', t.value),
37- f' notEqual(" attr", {t.expected_values})',
37+ {% verbatim %}f'{{ " method " : " notEqual" , " attribute " : " attr" ," values " : {t .expected_values }}}',{% endverbatim %}
3838 t.description
3939 )
4040
4141 def test_less_than(self):
4242 for t in tests:
4343 self.assertEqual(
4444 Query.less_than('attr', t.value),
45- f' lessThan(" attr", {t.expected_values})',
45+ {% verbatim %}f'{{ " method " : " lessThan" , " attribute " : " attr" ," values " : {t .expected_values }}}',{% endverbatim %}
4646 t.description
4747 )
4848
4949 def test_less_than_equal(self):
5050 for t in tests:
5151 self.assertEqual(
5252 Query.less_than_equal('attr', t.value),
53- f' lessThanEqual(" attr", {t.expected_values})',
53+ {% verbatim %}f'{{ " method " : " lessThanEqual" , " attribute " : " attr" ," values " : {t .expected_values }}}',{% endverbatim %}
5454 t.description
5555 )
5656
5757 def test_greater_than(self):
5858 for t in tests:
5959 self.assertEqual(
6060 Query.greater_than('attr', t.value),
61- f' greaterThan(" attr", {t.expected_values})',
61+ {% verbatim %}f'{{ " method " : " greaterThan" , " attribute " : " attr" ," values " : {t .expected_values }}}',{% endverbatim %}
6262 t.description
6363 )
6464
6565 def test_greater_than_equal(self):
6666 for t in tests:
6767 self.assertEqual(
6868 Query.greater_than_equal('attr', t.value),
69- f' greaterThanEqual(" attr", {t.expected_values})',
69+ {% verbatim %}f'{{ " method " : " greaterThanEqual" , " attribute " : " attr" ," values " : {t .expected_values }}}',{% endverbatim %}
7070 t.description
7171 )
7272
7373 def test_search(self):
74- self.assertEqual(Query.search('attr', 'keyword1 keyword2'), 'search(" attr", ["keyword1 keyword2"]) ')
74+ self.assertEqual(Query.search('attr', 'keyword1 keyword2'), '{"method":" search","attribute":" attr","values": ["keyword1 keyword2"]} ')
7575
7676 def test_is_null(self):
77- self.assertEqual(Query.is_null('attr'), 'isNull(" attr") ')
77+ self.assertEqual(Query.is_null('attr'), '{"method":" isNull","attribute":" attr"} ')
7878
7979 def test_is_not_null(self):
80- self.assertEqual(Query.is_not_null('attr'), 'isNotNull(" attr") ')
80+ self.assertEqual(Query.is_not_null('attr'), '{"method":" isNotNull","attribute":" attr"} ')
8181
8282 def test_between_with_integers(self):
83- self.assertEqual(Query.between('attr', 1, 2), 'between(" attr", 1, 2) ')
83+ self.assertEqual(Query.between('attr', 1, 2), '{"method":" between","attribute":" attr","values":[1,2]} ')
8484
8585 def test_between_with_doubles(self):
86- self.assertEqual(Query.between('attr', 1.0, 2.0), 'between(" attr", 1.0, 2.0) ')
86+ self.assertEqual(Query.between('attr', 1.0, 2.0), '{"method":" between","attribute":" attr","values":[ 1.0,2.0]} ')
8787
8888 def test_between_with_strings(self):
89- self.assertEqual(Query.between('attr', 'a', 'z'), 'between(" attr", "a" "z") ')
89+ self.assertEqual(Query.between('attr', 'a', 'z'), '{"method":" between","attribute":" attr","values":["a", "z"]} ')
9090
9191 def test_select(self):
92- self.assertEqual(Query.select(['attr1', 'attr2']), 'select( ["attr1","attr2"]) ')
92+ self.assertEqual(Query.select(['attr1', 'attr2']), '{"method":" select","values": ["attr1","attr2"]} ')
9393
9494 def test_order_asc(self):
95- self.assertEqual(Query.order_asc('attr'), 'orderAsc(" attr") ')
95+ self.assertEqual(Query.order_asc('attr'), '{"method":" orderAsc","attribute":" attr"} ')
9696
9797 def test_order_desc(self):
98- self.assertEqual(Query.order_desc('attr'), 'orderDesc(" attr") ')
98+ self.assertEqual(Query.order_desc('attr'), '{"method":" orderDesc","attribute":" attr"} ')
9999
100100 def test_cursor_before(self):
101- self.assertEqual(Query.cursor_before('custom'), 'cursorBefore(" custom") ')
101+ self.assertEqual(Query.cursor_before('custom'), '{"method":" cursorBefore","values":[" custom"]} ')
102102
103103 def test_cursor_after(self):
104- self.assertEqual(Query.cursor_after('custom'), 'cursorAfter(" custom") ')
104+ self.assertEqual(Query.cursor_after('custom'), '{"method":" cursorAfter","values":[" custom"]} ')
105105
106106 def test_limit(self):
107- self.assertEqual(Query.limit(1), 'limit(1) ')
107+ self.assertEqual(Query.limit(1), '{"method":" limit","values":[1]} ')
108108
109109 def test_offset(self):
110- self.assertEqual(Query.offset(1), 'offset(1) ')
110+ self.assertEqual(Query.offset(1), '{"method":" offset","values":[1]} ')
0 commit comments