Skip to content

Commit f5ed546

Browse files
committed
address review
1 parent ef344ca commit f5ed546

File tree

2 files changed

+13
-8
lines changed

2 files changed

+13
-8
lines changed

tests/flow/test_index_create.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ def test02_fulltext_index_creation_label_config(self):
8080
self.env.assertIn("Index already exists configuration can't be changed", str(e))
8181

8282
try:
83-
# create an index over L1:v4 with stopwords should failed
83+
# create an index over L1:v4 with language should failed
8484
result = redis_graph.query("CALL db.idx.fulltext.createNodeIndex({ label: 'L1', language: 'english' }, 'v4')")
8585
assert(False)
8686
except ResponseError as e:
@@ -90,7 +90,7 @@ def test02_fulltext_index_creation_label_config(self):
9090
result = redis_graph.query("CALL db.idx.fulltext.drop('L1')")
9191
self.env.assertEquals(result.indices_deleted, 1)
9292

93-
# create an index over L1:v4 with stopwords
93+
# create an index over L1:v4 with language
9494
result = redis_graph.query("CALL db.idx.fulltext.createNodeIndex({ label: 'L1', language: 'english' }, 'v4')")
9595
self.env.assertEquals(result.indices_created, 1)
9696

@@ -102,7 +102,7 @@ def test02_fulltext_index_creation_label_config(self):
102102
self.env.assertIn("Stopwords must be array", str(e))
103103

104104
try:
105-
# create an index over L3:v1 with stopwords should failed
105+
# create an index over L3:v1 with language should failed
106106
result = redis_graph.query("CALL db.idx.fulltext.createNodeIndex({ label: 'L3', language: ['english'] }, 'v1')")
107107
assert(False)
108108
except ResponseError as e:
@@ -118,6 +118,10 @@ def test03_multi_prop_index_creation(self):
118118
result = redis_graph.query("CREATE INDEX ON :person(age, name)")
119119
self.env.assertEquals(result.indices_created, 0)
120120

121+
# try to create an index over person:name and person:age, index shouldn't be created as it already exist
122+
result = redis_graph.query("CREATE INDEX ON :person(name, age)")
123+
self.env.assertEquals(result.indices_created, 0)
124+
121125
# try to create an index over person:age and person:name and person:height, index for height should be created as the rest already exist
122126
result = redis_graph.query("CREATE INDEX ON :person(age, age, name, height)")
123127
self.env.assertEquals(result.indices_created, 1)

tests/flow/test_persistency.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ def test02_deleted_entity_migration(self):
142142
first_result = graph.query(query)
143143

144144
# Save RDB & Load from RDB
145-
redis_con.execute_command("DEBUG", "RELOAD")
145+
self.env.dumpAndReload()
146146

147147
second_result = graph.query(query)
148148
self.env.assertEquals(first_result.result_set,
@@ -162,7 +162,7 @@ def test03_restore_properties(self):
162162
self.env.assertEquals(result.properties_set, 5)
163163

164164
# Save RDB & Load from RDB
165-
redis_con.execute_command("DEBUG", "RELOAD")
165+
self.env.dumpAndReload()
166166

167167
query = """MATCH (p) RETURN p.boolval, p.numval, p.strval, p.array, p.pointval"""
168168
actual_result = graph.query(query)
@@ -198,7 +198,7 @@ def test04_repeated_edges(self):
198198
self.env.assertEquals(actual_result.result_set, expected_result)
199199

200200
# Save RDB & Load from RDB
201-
redis_con.execute_command("DEBUG", "RELOAD")
201+
self.env.dumpAndReload()
202202

203203
# Verify that the latest edge was properly saved and loaded
204204
actual_result = graph.query(q)
@@ -214,7 +214,8 @@ def test05_load_large_graph(self):
214214
self.env.assertEquals(actual_result.nodes_created, 100_000)
215215
self.env.assertEquals(actual_result.relationships_created, 50_000)
216216

217-
redis_con.execute_command("DEBUG", "RELOAD")
217+
# Save RDB & Load from RDB
218+
self.env.dumpAndReload()
218219

219220
expected_result = [[50000]]
220221

@@ -244,7 +245,7 @@ def test06_persist_multiple_labels(self):
244245
self.env.assertEquals(actual_result.result_set, expected_result)
245246

246247
# Save RDB & Load from RDB
247-
redis_con.execute_command("DEBUG", "RELOAD")
248+
self.env.dumpAndReload()
248249

249250
# Verify that the graph was properly saved and loaded
250251
actual_result = g.query(q)

0 commit comments

Comments
 (0)