Skip to content

Commit 4655c91

Browse files
committed
Do not use system database
Python Driver version 4.4 attempts to run `RETURN 1 AS x` in the `verify_connectivity()` call path. This is not allowed on `system` database.
1 parent 988368d commit 4655c91

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

graphdatascience/tests/integration/test_database_ops.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,16 @@ def test_init_without_neo4j_db(runner: Neo4jQueryRunner) -> None:
1818
default_database = runner.database()
1919

2020
MY_DB_NAME = "bananas"
21-
runner.run_cypher("CREATE DATABASE $dbName WAIT", {"dbName": MY_DB_NAME})
21+
runner.run_cypher("CREATE DATABASE $dbName WAIT", {"dbName": MY_DB_NAME}, database=default_database)
2222

23-
runner.run_cypher("DROP DATABASE $dbName WAIT", {"dbName": default_database}, database="system")
23+
runner.run_cypher("DROP DATABASE $dbName WAIT", {"dbName": default_database}, database=MY_DB_NAME)
2424

2525
try:
2626
gds = GraphDataScience(URI, AUTH, database=MY_DB_NAME)
2727
gds.close()
2828
finally:
29-
runner.run_cypher("CREATE DATABASE $dbName WAIT", {"dbName": default_database}, database="system")
30-
runner.run_cypher("DROP DATABASE $dbName WAIT", {"dbName": MY_DB_NAME})
29+
runner.run_cypher("CREATE DATABASE $dbName WAIT", {"dbName": default_database}, database=MY_DB_NAME)
30+
runner.run_cypher("DROP DATABASE $dbName WAIT", {"dbName": MY_DB_NAME}, database=default_database)
3131

3232

3333
@pytest.mark.skip_on_aura

0 commit comments

Comments
 (0)