Fix query module name in the unit tests
This commit is contained in:
parent
4a64a38511
commit
3c46929204
@ -18,7 +18,7 @@ import mgclient
|
|||||||
import pytest
|
import pytest
|
||||||
from common import memgraph, memgraph_with_mixed_data, memgraph_with_text_indexed_data
|
from common import memgraph, memgraph_with_mixed_data, memgraph_with_text_indexed_data
|
||||||
|
|
||||||
GET_RULES_2024_DOCUMENT = """CALL text_search.search("complianceDocuments", "data.title:Rules2024") YIELD node
|
GET_RULES_2024_DOCUMENT = """CALL libtext.search("complianceDocuments", "data.title:Rules2024") YIELD node
|
||||||
RETURN node.title AS title, node.version AS version
|
RETURN node.title AS title, node.version AS version
|
||||||
ORDER BY version ASC, title ASC;"""
|
ORDER BY version ASC, title ASC;"""
|
||||||
|
|
||||||
@ -64,7 +64,7 @@ def test_text_search_given_property(memgraph_with_text_indexed_data):
|
|||||||
def test_text_search_all_properties(memgraph_with_text_indexed_data):
|
def test_text_search_all_properties(memgraph_with_text_indexed_data):
|
||||||
SEARCH_QUERY = "Rules2024"
|
SEARCH_QUERY = "Rules2024"
|
||||||
|
|
||||||
ALL_PROPERTIES_QUERY = f"""CALL text_search.search_all("complianceDocuments", "{SEARCH_QUERY}") YIELD node
|
ALL_PROPERTIES_QUERY = f"""CALL libtext.search_all("complianceDocuments", "{SEARCH_QUERY}") YIELD node
|
||||||
RETURN node
|
RETURN node
|
||||||
ORDER BY node.version ASC, node.title ASC;"""
|
ORDER BY node.version ASC, node.title ASC;"""
|
||||||
|
|
||||||
@ -79,7 +79,7 @@ def test_text_search_all_properties(memgraph_with_text_indexed_data):
|
|||||||
|
|
||||||
|
|
||||||
def test_regex_text_search(memgraph_with_text_indexed_data):
|
def test_regex_text_search(memgraph_with_text_indexed_data):
|
||||||
REGEX_QUERY = """CALL text_search.regex_search("complianceDocuments", "wor.*s") YIELD node
|
REGEX_QUERY = """CALL libtext.regex_search("complianceDocuments", "wor.*s") YIELD node
|
||||||
RETURN node
|
RETURN node
|
||||||
ORDER BY node.version ASC, node.title ASC;"""
|
ORDER BY node.version ASC, node.title ASC;"""
|
||||||
|
|
||||||
@ -97,7 +97,7 @@ def test_text_search_aggregate(memgraph_with_text_indexed_data):
|
|||||||
input_aggregation = json.dumps({"count": {"value_count": {"field": "metadata.gid"}}}, separators=(",", ":"))
|
input_aggregation = json.dumps({"count": {"value_count": {"field": "metadata.gid"}}}, separators=(",", ":"))
|
||||||
expected_aggregation = json.dumps({"count": {"value": 2.0}}, separators=(",", ":"))
|
expected_aggregation = json.dumps({"count": {"value": 2.0}}, separators=(",", ":"))
|
||||||
|
|
||||||
AGGREGATION_QUERY = f"""CALL text_search.aggregate("complianceDocuments", "data.title:Rules2024", '{input_aggregation}')
|
AGGREGATION_QUERY = f"""CALL libtext.aggregate("complianceDocuments", "data.title:Rules2024", '{input_aggregation}')
|
||||||
YIELD aggregation
|
YIELD aggregation
|
||||||
RETURN aggregation;"""
|
RETURN aggregation;"""
|
||||||
|
|
||||||
@ -107,7 +107,7 @@ def test_text_search_aggregate(memgraph_with_text_indexed_data):
|
|||||||
|
|
||||||
|
|
||||||
def test_text_search_query_boolean(memgraph_with_text_indexed_data):
|
def test_text_search_query_boolean(memgraph_with_text_indexed_data):
|
||||||
BOOLEAN_QUERY = """CALL text_search.search("complianceDocuments", "(data.title:Rules2023 OR data.title:Rules2024) AND data.fulltext:words") YIELD node
|
BOOLEAN_QUERY = """CALL libtext.search("complianceDocuments", "(data.title:Rules2023 OR data.title:Rules2024) AND data.fulltext:words") YIELD node
|
||||||
RETURN node.title AS title, node.version AS version
|
RETURN node.title AS title, node.version AS version
|
||||||
ORDER BY version ASC, title ASC;"""
|
ORDER BY version ASC, title ASC;"""
|
||||||
|
|
||||||
@ -157,7 +157,7 @@ def test_update_text_property_of_indexed_node(memgraph_with_text_indexed_data):
|
|||||||
|
|
||||||
result = list(
|
result = list(
|
||||||
memgraph_with_text_indexed_data.execute_and_fetch(
|
memgraph_with_text_indexed_data.execute_and_fetch(
|
||||||
"""CALL text_search.search("complianceDocuments", "data.title:Rules2030") YIELD node
|
"""CALL libtext.search("complianceDocuments", "data.title:Rules2030") YIELD node
|
||||||
RETURN node.title AS title, node.version AS version
|
RETURN node.title AS title, node.version AS version
|
||||||
ORDER BY version ASC, title ASC;"""
|
ORDER BY version ASC, title ASC;"""
|
||||||
)
|
)
|
||||||
@ -192,7 +192,7 @@ def test_remove_unindexable_property_from_indexed_node(memgraph_with_text_indexe
|
|||||||
|
|
||||||
|
|
||||||
def test_text_search_nonexistent_index(memgraph_with_text_indexed_data):
|
def test_text_search_nonexistent_index(memgraph_with_text_indexed_data):
|
||||||
NONEXISTENT_INDEX_QUERY = """CALL text_search.search("noSuchIndex", "data.fulltext:words") YIELD node
|
NONEXISTENT_INDEX_QUERY = """CALL libtext.search("noSuchIndex", "data.fulltext:words") YIELD node
|
||||||
RETURN node.title AS title, node.version AS version
|
RETURN node.title AS title, node.version AS version
|
||||||
ORDER BY version ASC, title ASC;"""
|
ORDER BY version ASC, title ASC;"""
|
||||||
|
|
||||||
|
@ -34,7 +34,7 @@ def test_drop_index(memgraph):
|
|||||||
def test_text_search_given_property(memgraph):
|
def test_text_search_given_property(memgraph):
|
||||||
with pytest.raises(gqlalchemy.exceptions.GQLAlchemyDatabaseError, match=TEXT_SEARCH_DISABLED_ERROR) as _:
|
with pytest.raises(gqlalchemy.exceptions.GQLAlchemyDatabaseError, match=TEXT_SEARCH_DISABLED_ERROR) as _:
|
||||||
memgraph.execute(
|
memgraph.execute(
|
||||||
"""CALL text_search.search("complianceDocuments", "data.title:Rules2024") YIELD node
|
"""CALL libtext.search("complianceDocuments", "data.title:Rules2024") YIELD node
|
||||||
RETURN node;"""
|
RETURN node;"""
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -42,7 +42,7 @@ def test_text_search_given_property(memgraph):
|
|||||||
def test_text_search_all_properties(memgraph):
|
def test_text_search_all_properties(memgraph):
|
||||||
with pytest.raises(gqlalchemy.exceptions.GQLAlchemyDatabaseError, match=TEXT_SEARCH_DISABLED_ERROR) as _:
|
with pytest.raises(gqlalchemy.exceptions.GQLAlchemyDatabaseError, match=TEXT_SEARCH_DISABLED_ERROR) as _:
|
||||||
memgraph.execute(
|
memgraph.execute(
|
||||||
"""CALL text_search.search_all("complianceDocuments", "Rules2024") YIELD node
|
"""CALL libtext.search_all("complianceDocuments", "Rules2024") YIELD node
|
||||||
RETURN node;"""
|
RETURN node;"""
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -50,7 +50,7 @@ def test_text_search_all_properties(memgraph):
|
|||||||
def test_regex_text_search(memgraph):
|
def test_regex_text_search(memgraph):
|
||||||
with pytest.raises(gqlalchemy.exceptions.GQLAlchemyDatabaseError, match=TEXT_SEARCH_DISABLED_ERROR) as _:
|
with pytest.raises(gqlalchemy.exceptions.GQLAlchemyDatabaseError, match=TEXT_SEARCH_DISABLED_ERROR) as _:
|
||||||
memgraph.execute(
|
memgraph.execute(
|
||||||
"""CALL text_search.regex_search("complianceDocuments", "wor.*s") YIELD node
|
"""CALL libtext.regex_search("complianceDocuments", "wor.*s") YIELD node
|
||||||
RETURN node;"""
|
RETURN node;"""
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -60,7 +60,7 @@ def test_text_search_aggregate(memgraph):
|
|||||||
input_aggregation = json.dumps({"count": {"value_count": {"field": "metadata.gid"}}}, separators=(",", ":"))
|
input_aggregation = json.dumps({"count": {"value_count": {"field": "metadata.gid"}}}, separators=(",", ":"))
|
||||||
|
|
||||||
memgraph.execute(
|
memgraph.execute(
|
||||||
f"""CALL text_search.aggregate("complianceDocuments", "wor.*s", '{input_aggregation}') YIELD aggregation
|
f"""CALL libtext.aggregate("complianceDocuments", "wor.*s", '{input_aggregation}') YIELD aggregation
|
||||||
RETURN aggregation;"""
|
RETURN aggregation;"""
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user