diff options
| author | Baptiste Mispelon <bmispelon@gmail.com> | 2020-03-13 10:20:34 +0100 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2020-03-13 11:38:43 +0100 |
| commit | dd704c670543edc4672cc6114fe3d8da0dfbed7a (patch) | |
| tree | 8ebebcd858cf35fd52ca1de1dc76880fd1e11712 /tests/postgres_tests | |
| parent | b62c58d5fccaeedc7bc4a064b4678e4ed1e77581 (diff) | |
Refs #31340 -- Simplified SearchQuery by making it subclass Func.
Diffstat (limited to 'tests/postgres_tests')
| -rw-r--r-- | tests/postgres_tests/test_search.py | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/tests/postgres_tests/test_search.py b/tests/postgres_tests/test_search.py index 04adef4f17..86a409afc2 100644 --- a/tests/postgres_tests/test_search.py +++ b/tests/postgres_tests/test_search.py @@ -449,22 +449,26 @@ class SearchVectorIndexTests(PostgreSQLTestCase): class SearchQueryTests(PostgreSQLSimpleTestCase): def test_str(self): tests = ( - (~SearchQuery('a'), '~SearchQuery(a)'), + (~SearchQuery('a'), '~SearchQuery(Value(a))'), ( (SearchQuery('a') | SearchQuery('b')) & (SearchQuery('c') | SearchQuery('d')), - '((SearchQuery(a) || SearchQuery(b)) && (SearchQuery(c) || SearchQuery(d)))', + '((SearchQuery(Value(a)) || SearchQuery(Value(b))) && ' + '(SearchQuery(Value(c)) || SearchQuery(Value(d))))', ), ( SearchQuery('a') & (SearchQuery('b') | SearchQuery('c')), - '(SearchQuery(a) && (SearchQuery(b) || SearchQuery(c)))', + '(SearchQuery(Value(a)) && (SearchQuery(Value(b)) || ' + 'SearchQuery(Value(c))))', ), ( (SearchQuery('a') | SearchQuery('b')) & SearchQuery('c'), - '((SearchQuery(a) || SearchQuery(b)) && SearchQuery(c))' + '((SearchQuery(Value(a)) || SearchQuery(Value(b))) && ' + 'SearchQuery(Value(c)))' ), ( SearchQuery('a') & (SearchQuery('b') & (SearchQuery('c') | SearchQuery('d'))), - '(SearchQuery(a) && (SearchQuery(b) && (SearchQuery(c) || SearchQuery(d))))', + '(SearchQuery(Value(a)) && (SearchQuery(Value(b)) && ' + '(SearchQuery(Value(c)) || SearchQuery(Value(d)))))', ), ) for query, expected_str in tests: |
