def METHOD_NAME(runner: Neo4jQueryRunner) -> None:
    runner.run_query("CREATE (a: Node)")
    default_db_count = runner.run_query("MATCH (n: Node) RETURN COUNT(n) AS c")["c"][0]
    assert default_db_count == 1
    MY_DB_NAME = "my-db"
    runner.run_query("CREATE DATABASE $dbName WAIT", {"dbName": MY_DB_NAME})
    gds_with_specified_db = GraphDataScience(URI, AUTH, database=MY_DB_NAME)
    try:
        with pytest.raises(RuntimeWarning, match="One of the labels in your query is not available in the database"):
            specified_db_count = gds_with_specified_db.run_cypher(
                "MATCH (n: Node) RETURN COUNT(n) AS c", database=MY_DB_NAME
            )["c"][0]
            assert specified_db_count == 0
    finally:
        runner.run_query("MATCH (n) DETACH DELETE n")
        runner.run_query("DROP DATABASE $dbName WAIT", {"dbName": MY_DB_NAME})