{"cases": {"opencypher:tck/features/expressions/graph/Graph3.feature:34": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:34", "suite": "opencypher", "name": "[1] Creating node without label", "feature": "Graph3 - Node labels", "path": "tck/features/expressions/graph/Graph3.feature", "line": 34, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/expressions/graph/Graph3.feature#L34", "source_sha256": "f4e2c89711d17f1c9fa53e320a57c50c75fb5cda7fe010b531c9c0bac1e90ae9", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "executing query:", "doc": "CREATE (node)\nRETURN labels(node)"}, {"text": "the result should be, in any order:", "table": [["labels(node)"], ["[]"]]}, {"text": "the side effects should be:", "table": [["+nodes", "1"]]}]}, "opencypher:tck/features/expressions/graph/Graph3.feature:48": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:48", "suite": "opencypher", "name": "[2] Creating node with two labels", "feature": "Graph3 - Node labels", "path": "tck/features/expressions/graph/Graph3.feature", "line": 48, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/expressions/graph/Graph3.feature#L48", "source_sha256": "f4e2c89711d17f1c9fa53e320a57c50c75fb5cda7fe010b531c9c0bac1e90ae9", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "executing query:", "doc": "CREATE (node:Foo:Bar {name: 'Mattias'})\nRETURN labels(node)"}, {"text": "the result should be (ignoring element order for lists):", "table": [["labels(node)"], ["['Foo', 'Bar']"]]}, {"text": "the side effects should be:", "table": [["+nodes", "1"], ["+labels", "2"], ["+properties", "1"]]}]}, "opencypher:tck/features/expressions/graph/Graph3.feature:64": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:64", "suite": "opencypher", "name": "[3] Ignore space when creating node with labels", "feature": "Graph3 - Node labels", "path": "tck/features/expressions/graph/Graph3.feature", "line": 64, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/expressions/graph/Graph3.feature#L64", "source_sha256": "f4e2c89711d17f1c9fa53e320a57c50c75fb5cda7fe010b531c9c0bac1e90ae9", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "executing query:", "doc": "CREATE (node :Foo:Bar)\nRETURN labels(node)"}, {"text": "the result should be (ignoring element order for lists):", "table": [["labels(node)"], ["['Foo', 'Bar']"]]}, {"text": "the side effects should be:", "table": [["+nodes", "1"], ["+labels", "2"]]}]}, "opencypher:tck/features/expressions/graph/Graph3.feature:79": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:79", "suite": "opencypher", "name": "[4] Create node with label in pattern", "feature": "Graph3 - Node labels", "path": "tck/features/expressions/graph/Graph3.feature", "line": 79, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/expressions/graph/Graph3.feature#L79", "source_sha256": "f4e2c89711d17f1c9fa53e320a57c50c75fb5cda7fe010b531c9c0bac1e90ae9", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "executing query:", "doc": "CREATE (n:Person)-[:OWNS]->(:Dog)\nRETURN labels(n)"}, {"text": "the result should be, in any order:", "table": [["labels(n)"], ["['Person']"]]}, {"text": "the side effects should be:", "table": [["+nodes", "2"], ["+relationships", "1"], ["+labels", "2"]]}]}, "opencypher:tck/features/expressions/graph/Graph3.feature:94": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:94", "suite": "opencypher", "name": "[5] Using `labels()` in return clauses", "feature": "Graph3 - Node labels", "path": "tck/features/expressions/graph/Graph3.feature", "line": 94, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/expressions/graph/Graph3.feature#L94", "source_sha256": "f4e2c89711d17f1c9fa53e320a57c50c75fb5cda7fe010b531c9c0bac1e90ae9", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE ()"}, {"text": "executing query:", "doc": "MATCH (n)\nRETURN labels(n)"}, {"text": "the result should be, in any order:", "table": [["labels(n)"], ["[]"]]}, {"text": "no side effects"}]}, "opencypher:tck/features/expressions/graph/Graph3.feature:110": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:110", "suite": "opencypher", "name": "[6] `labels()` should accept type Any", "feature": "Graph3 - Node labels", "path": "tck/features/expressions/graph/Graph3.feature", "line": 110, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/expressions/graph/Graph3.feature#L110", "source_sha256": "f4e2c89711d17f1c9fa53e320a57c50c75fb5cda7fe010b531c9c0bac1e90ae9", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE (:Foo), (:Foo:Bar)"}, {"text": "executing query:", "doc": "MATCH (a)\nWITH [a, 1] AS list\nRETURN labels(list[0]) AS l"}, {"text": "the result should be (ignoring element order for lists):", "table": [["l"], ["['Foo']"], ["['Foo', 'Bar']"]]}, {"text": "no side effects"}]}, "opencypher:tck/features/expressions/graph/Graph3.feature:128": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:128", "suite": "opencypher", "name": "[7] `labels()` on null node", "feature": "Graph3 - Node labels", "path": "tck/features/expressions/graph/Graph3.feature", "line": 128, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/expressions/graph/Graph3.feature#L128", "source_sha256": "f4e2c89711d17f1c9fa53e320a57c50c75fb5cda7fe010b531c9c0bac1e90ae9", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "executing query:", "doc": "OPTIONAL MATCH (n:DoesNotExist)\nRETURN labels(n), labels(null)"}, {"text": "the result should be, in any order:", "table": [["labels(n)", "labels(null)"], ["null", "null"]]}, {"text": "no side effects"}]}, "opencypher:tck/features/expressions/graph/Graph3.feature:140": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:140", "suite": "opencypher", "name": "[8] `labels()` failing on a path", "feature": "Graph3 - Node labels", "path": "tck/features/expressions/graph/Graph3.feature", "line": 140, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/expressions/graph/Graph3.feature#L140", "source_sha256": "f4e2c89711d17f1c9fa53e320a57c50c75fb5cda7fe010b531c9c0bac1e90ae9", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE (:Foo), (:Foo:Bar)"}, {"text": "executing query:", "doc": "MATCH p = (a)\nRETURN labels(p) AS l"}, {"text": "a SyntaxError should be raised at compile time: InvalidArgumentType"}]}, "opencypher:tck/features/expressions/graph/Graph3.feature:153": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:153", "suite": "opencypher", "name": "[9] `labels()` failing on invalid arguments", "feature": "Graph3 - Node labels", "path": "tck/features/expressions/graph/Graph3.feature", "line": 153, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/expressions/graph/Graph3.feature#L153", "source_sha256": "f4e2c89711d17f1c9fa53e320a57c50c75fb5cda7fe010b531c9c0bac1e90ae9", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE (:Foo), (:Foo:Bar)"}, {"text": "executing query:", "doc": "MATCH (a)\nWITH [a, 1] AS list\nRETURN labels(list[1]) AS l"}, {"text": "a TypeError should be raised at runtime: InvalidArgumentValue"}]}}, "results": {"orchiddb": {"opencypher:tck/features/expressions/graph/Graph3.feature:34": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:34", "case_sha256": "1f41f8c8960112373b0e252f20b55a1d02ad6747be16cb64fab4991c80e2fa97", "status": "pass", "elapsed_ms": 2.969, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 2, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 1613, "work_units": 5}}, "opencypher:tck/features/expressions/graph/Graph3.feature:48": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:48", "case_sha256": "39e41f534b43f46f7f2500a1aad68bf6609f362133edfa5364a6c34dfc7a7718", "status": "pass", "elapsed_ms": 2.791, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 2, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 1573, "work_units": 5}}, "opencypher:tck/features/expressions/graph/Graph3.feature:64": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:64", "case_sha256": "6887308dbb68e68e1fbf4412eab2d0d4ec1edcdf8eea676fe6e9af43572cca18", "status": "pass", "elapsed_ms": 2.571, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 2, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 1419, "work_units": 5}}, "opencypher:tck/features/expressions/graph/Graph3.feature:79": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:79", "case_sha256": "b5ac0d44a22bc08d00575d6e9d94ac161ad426239751dfcb8a45dad6c9818cbd", "status": "pass", "elapsed_ms": 2.674, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 2, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 1563, "work_units": 5}}, "opencypher:tck/features/expressions/graph/Graph3.feature:94": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:94", "case_sha256": "d41f3cf40a992eff270cdcb3b47ceb33fbab1fee305b497eb88c81357db8a721", "status": "pass", "elapsed_ms": 3.61, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 3, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 1172, "work_units": 104}}, "opencypher:tck/features/expressions/graph/Graph3.feature:110": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:110", "case_sha256": "6514f26689a3527fb68139e53507963af12a08d332325ed9622e2ff9afd80cbf", "status": "pass", "elapsed_ms": 4.211, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 3, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 1614, "work_units": 107}}, "opencypher:tck/features/expressions/graph/Graph3.feature:128": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:128", "case_sha256": "74ffa02dd7b55144ddd6369677e7dc26b794948492eb18ec70859e851e10caf2", "status": "pass", "elapsed_ms": 3.376, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 2, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 2242, "work_units": 104}}, "opencypher:tck/features/expressions/graph/Graph3.feature:140": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:140", "case_sha256": "9c594aec73f9e8407b9859da065859a38bbfdb2ea353d7bf91167911a6a16287", "status": "pass", "elapsed_ms": 2.242, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 1, "query_count": 1, "measured_queries": 0, "coverage": "elapsed_only", "request_elapsed_micros": 143, "work_units": null}}, "opencypher:tck/features/expressions/graph/Graph3.feature:153": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:153", "case_sha256": "2b2c5642816f9ad56ec14ce0d9856b5d2d0a2fe7372bd651409d4c4524e7ac04", "status": "pass", "elapsed_ms": 3.819, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 1, "query_count": 1, "measured_queries": 0, "coverage": "elapsed_only", "request_elapsed_micros": 1811, "work_units": null}}}, "neo4j": {"opencypher:tck/features/expressions/graph/Graph3.feature:34": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:34", "case_sha256": "1f41f8c8960112373b0e252f20b55a1d02ad6747be16cb64fab4991c80e2fa97", "status": "pass", "elapsed_ms": 8.672}, "opencypher:tck/features/expressions/graph/Graph3.feature:48": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:48", "case_sha256": "39e41f534b43f46f7f2500a1aad68bf6609f362133edfa5364a6c34dfc7a7718", "status": "pass", "elapsed_ms": 8.225}, "opencypher:tck/features/expressions/graph/Graph3.feature:64": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:64", "case_sha256": "6887308dbb68e68e1fbf4412eab2d0d4ec1edcdf8eea676fe6e9af43572cca18", "status": "pass", "elapsed_ms": 8.742}, "opencypher:tck/features/expressions/graph/Graph3.feature:79": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:79", "case_sha256": "b5ac0d44a22bc08d00575d6e9d94ac161ad426239751dfcb8a45dad6c9818cbd", "status": "pass", "elapsed_ms": 13.115}, "opencypher:tck/features/expressions/graph/Graph3.feature:94": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:94", "case_sha256": "d41f3cf40a992eff270cdcb3b47ceb33fbab1fee305b497eb88c81357db8a721", "status": "pass", "elapsed_ms": 11.355}, "opencypher:tck/features/expressions/graph/Graph3.feature:110": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:110", "case_sha256": "6514f26689a3527fb68139e53507963af12a08d332325ed9622e2ff9afd80cbf", "status": "pass", "elapsed_ms": 10.351}, "opencypher:tck/features/expressions/graph/Graph3.feature:128": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:128", "case_sha256": "74ffa02dd7b55144ddd6369677e7dc26b794948492eb18ec70859e851e10caf2", "status": "pass", "elapsed_ms": 8.557}, "opencypher:tck/features/expressions/graph/Graph3.feature:140": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:140", "case_sha256": "9c594aec73f9e8407b9859da065859a38bbfdb2ea353d7bf91167911a6a16287", "status": "pass", "elapsed_ms": 19.029}, "opencypher:tck/features/expressions/graph/Graph3.feature:153": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:153", "case_sha256": "2b2c5642816f9ad56ec14ce0d9856b5d2d0a2fe7372bd651409d4c4524e7ac04", "status": "pass", "elapsed_ms": 23.132}}, "puppygraph": {"opencypher:tck/features/expressions/graph/Graph3.feature:34": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:34", "case_sha256": "1f41f8c8960112373b0e252f20b55a1d02ad6747be16cb64fab4991c80e2fa97", "status": "fail", "elapsed_ms": 81.42}, "opencypher:tck/features/expressions/graph/Graph3.feature:48": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:48", "case_sha256": "39e41f534b43f46f7f2500a1aad68bf6609f362133edfa5364a6c34dfc7a7718", "status": "fail", "elapsed_ms": 10.693}, "opencypher:tck/features/expressions/graph/Graph3.feature:64": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:64", "case_sha256": "6887308dbb68e68e1fbf4412eab2d0d4ec1edcdf8eea676fe6e9af43572cca18", "status": "fail", "elapsed_ms": 10.896}, "opencypher:tck/features/expressions/graph/Graph3.feature:79": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:79", "case_sha256": "b5ac0d44a22bc08d00575d6e9d94ac161ad426239751dfcb8a45dad6c9818cbd", "status": "fail", "elapsed_ms": 11.093}, "opencypher:tck/features/expressions/graph/Graph3.feature:94": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:94", "case_sha256": "d41f3cf40a992eff270cdcb3b47ceb33fbab1fee305b497eb88c81357db8a721", "status": "skipped", "elapsed_ms": 8.612, "reason": "PuppyGraph fixture mapper cannot preserve unlabelled or multi-label upstream nodes"}, "opencypher:tck/features/expressions/graph/Graph3.feature:110": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:110", "case_sha256": "6514f26689a3527fb68139e53507963af12a08d332325ed9622e2ff9afd80cbf", "status": "skipped", "elapsed_ms": 6.64, "reason": "PuppyGraph fixture mapper cannot preserve unlabelled or multi-label upstream nodes"}, "opencypher:tck/features/expressions/graph/Graph3.feature:128": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:128", "case_sha256": "74ffa02dd7b55144ddd6369677e7dc26b794948492eb18ec70859e851e10caf2", "status": "fail", "elapsed_ms": 15.03}, "opencypher:tck/features/expressions/graph/Graph3.feature:140": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:140", "case_sha256": "9c594aec73f9e8407b9859da065859a38bbfdb2ea353d7bf91167911a6a16287", "status": "skipped", "elapsed_ms": 5.734, "reason": "PuppyGraph fixture mapper cannot preserve unlabelled or multi-label upstream nodes"}, "opencypher:tck/features/expressions/graph/Graph3.feature:153": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:153", "case_sha256": "2b2c5642816f9ad56ec14ce0d9856b5d2d0a2fe7372bd651409d4c4524e7ac04", "status": "skipped", "elapsed_ms": 4.668, "reason": "PuppyGraph fixture mapper cannot preserve unlabelled or multi-label upstream nodes"}}, "arcadedb": {"opencypher:tck/features/expressions/graph/Graph3.feature:34": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:34", "case_sha256": "1f41f8c8960112373b0e252f20b55a1d02ad6747be16cb64fab4991c80e2fa97", "status": "pass", "elapsed_ms": 14.026}, "opencypher:tck/features/expressions/graph/Graph3.feature:48": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:48", "case_sha256": "39e41f534b43f46f7f2500a1aad68bf6609f362133edfa5364a6c34dfc7a7718", "status": "pass", "elapsed_ms": 30.439}, "opencypher:tck/features/expressions/graph/Graph3.feature:64": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:64", "case_sha256": "6887308dbb68e68e1fbf4412eab2d0d4ec1edcdf8eea676fe6e9af43572cca18", "status": "pass", "elapsed_ms": 7.311}, "opencypher:tck/features/expressions/graph/Graph3.feature:79": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:79", "case_sha256": "b5ac0d44a22bc08d00575d6e9d94ac161ad426239751dfcb8a45dad6c9818cbd", "status": "pass", "elapsed_ms": 5.211}, "opencypher:tck/features/expressions/graph/Graph3.feature:94": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:94", "case_sha256": "d41f3cf40a992eff270cdcb3b47ceb33fbab1fee305b497eb88c81357db8a721", "status": "pass", "elapsed_ms": 4.689}, "opencypher:tck/features/expressions/graph/Graph3.feature:110": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:110", "case_sha256": "6514f26689a3527fb68139e53507963af12a08d332325ed9622e2ff9afd80cbf", "status": "pass", "elapsed_ms": 7.005}, "opencypher:tck/features/expressions/graph/Graph3.feature:128": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:128", "case_sha256": "74ffa02dd7b55144ddd6369677e7dc26b794948492eb18ec70859e851e10caf2", "status": "pass", "elapsed_ms": 5.409}, "opencypher:tck/features/expressions/graph/Graph3.feature:140": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:140", "case_sha256": "9c594aec73f9e8407b9859da065859a38bbfdb2ea353d7bf91167911a6a16287", "status": "pass", "elapsed_ms": 30.462}, "opencypher:tck/features/expressions/graph/Graph3.feature:153": {"id": "opencypher:tck/features/expressions/graph/Graph3.feature:153", "case_sha256": "2b2c5642816f9ad56ec14ce0d9856b5d2d0a2fe7372bd651409d4c4524e7ac04", "status": "fail", "elapsed_ms": 10.273}}}}
