{"cases": {"opencypher:tck/features/clauses/set/Set2.feature:33": {"id": "opencypher:tck/features/clauses/set/Set2.feature:33", "suite": "opencypher", "name": "[1] Setting a node property to null removes the existing property", "feature": "Set2 - Set a Property to Null", "path": "tck/features/clauses/set/Set2.feature", "line": 33, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/set/Set2.feature#L33", "source_sha256": "f8fdaf0bf63fa722748d3210b07a9fd4f8a7621d49efd6ad6316a6e7fad27c27", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE (:A {property1: 23, property2: 46})"}, {"text": "executing query:", "doc": "MATCH (n:A)\nSET n.property1 = null\nRETURN n"}, {"text": "the result should be, in any order:", "table": [["n"], ["(:A {property2: 46})"]]}, {"text": "the side effects should be:", "table": [["-properties", "1"]]}]}, "opencypher:tck/features/clauses/set/Set2.feature:51": {"id": "opencypher:tck/features/clauses/set/Set2.feature:51", "suite": "opencypher", "name": "[2] Setting a node property to null removes the existing property, but not before SET", "feature": "Set2 - Set a Property to Null", "path": "tck/features/clauses/set/Set2.feature", "line": 51, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/set/Set2.feature#L51", "source_sha256": "f8fdaf0bf63fa722748d3210b07a9fd4f8a7621d49efd6ad6316a6e7fad27c27", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE (:A {name: 'Michael', age: 35})"}, {"text": "executing query:", "doc": "MATCH (n)\nWHERE n.name = 'Michael'\nSET n.name = null\nRETURN n"}, {"text": "the result should be, in any order:", "table": [["n"], ["(:A {age: 35})"]]}, {"text": "the side effects should be:", "table": [["-properties", "1"]]}]}, "opencypher:tck/features/clauses/set/Set2.feature:70": {"id": "opencypher:tck/features/clauses/set/Set2.feature:70", "suite": "opencypher", "name": "[3] Setting a relationship property to null removes the existing property", "feature": "Set2 - Set a Property to Null", "path": "tck/features/clauses/set/Set2.feature", "line": 70, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/set/Set2.feature#L70", "source_sha256": "f8fdaf0bf63fa722748d3210b07a9fd4f8a7621d49efd6ad6316a6e7fad27c27", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE ()-[:REL {property1: 12, property2: 24}]->()"}, {"text": "executing query:", "doc": "MATCH ()-[r]->()\nSET r.property1 = null\nRETURN r"}, {"text": "the result should be, in any order:", "table": [["r"], ["[:REL {property2: 24}]"]]}, {"text": "the side effects should be:", "table": [["-properties", "1"]]}]}}, "results": {"orchiddb": {"opencypher:tck/features/clauses/set/Set2.feature:33": {"id": "opencypher:tck/features/clauses/set/Set2.feature:33", "case_sha256": "111ce46b88f6c6e281a208dcff7498003bb3106bb16d628c2b33fba0ba2ef7da", "status": "pass", "elapsed_ms": 4.828, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 3, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 2330, "work_units": 106}}, "opencypher:tck/features/clauses/set/Set2.feature:51": {"id": "opencypher:tck/features/clauses/set/Set2.feature:51", "case_sha256": "6319377d1389763e5377b8d8870a62096882bb110dce1689ce224cf37b5f0fee", "status": "pass", "elapsed_ms": 4.714, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 3, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 2358, "work_units": 106}}, "opencypher:tck/features/clauses/set/Set2.feature:70": {"id": "opencypher:tck/features/clauses/set/Set2.feature:70", "case_sha256": "71520254d0022c9e00c291b35afe33d374a2ff861b0ed2f7d0c6f649f74fb83d", "status": "pass", "elapsed_ms": 6.615, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 3, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 3964, "work_units": 107}}}, "neo4j": {"opencypher:tck/features/clauses/set/Set2.feature:33": {"id": "opencypher:tck/features/clauses/set/Set2.feature:33", "case_sha256": "111ce46b88f6c6e281a208dcff7498003bb3106bb16d628c2b33fba0ba2ef7da", "status": "pass", "elapsed_ms": 32.226}, "opencypher:tck/features/clauses/set/Set2.feature:51": {"id": "opencypher:tck/features/clauses/set/Set2.feature:51", "case_sha256": "6319377d1389763e5377b8d8870a62096882bb110dce1689ce224cf37b5f0fee", "status": "pass", "elapsed_ms": 31.896}, "opencypher:tck/features/clauses/set/Set2.feature:70": {"id": "opencypher:tck/features/clauses/set/Set2.feature:70", "case_sha256": "71520254d0022c9e00c291b35afe33d374a2ff861b0ed2f7d0c6f649f74fb83d", "status": "pass", "elapsed_ms": 46.566}}, "puppygraph": {"opencypher:tck/features/clauses/set/Set2.feature:33": {"id": "opencypher:tck/features/clauses/set/Set2.feature:33", "case_sha256": "111ce46b88f6c6e281a208dcff7498003bb3106bb16d628c2b33fba0ba2ef7da", "status": "fail", "elapsed_ms": 100.071}, "opencypher:tck/features/clauses/set/Set2.feature:51": {"id": "opencypher:tck/features/clauses/set/Set2.feature:51", "case_sha256": "6319377d1389763e5377b8d8870a62096882bb110dce1689ce224cf37b5f0fee", "status": "fail", "elapsed_ms": 106.741}, "opencypher:tck/features/clauses/set/Set2.feature:70": {"id": "opencypher:tck/features/clauses/set/Set2.feature:70", "case_sha256": "71520254d0022c9e00c291b35afe33d374a2ff861b0ed2f7d0c6f649f74fb83d", "status": "skipped", "elapsed_ms": 5.727, "reason": "PuppyGraph fixture mapper cannot preserve unlabelled or multi-label upstream nodes"}}, "arcadedb": {"opencypher:tck/features/clauses/set/Set2.feature:33": {"id": "opencypher:tck/features/clauses/set/Set2.feature:33", "case_sha256": "111ce46b88f6c6e281a208dcff7498003bb3106bb16d628c2b33fba0ba2ef7da", "status": "pass", "elapsed_ms": 10.366}, "opencypher:tck/features/clauses/set/Set2.feature:51": {"id": "opencypher:tck/features/clauses/set/Set2.feature:51", "case_sha256": "6319377d1389763e5377b8d8870a62096882bb110dce1689ce224cf37b5f0fee", "status": "pass", "elapsed_ms": 8.932}, "opencypher:tck/features/clauses/set/Set2.feature:70": {"id": "opencypher:tck/features/clauses/set/Set2.feature:70", "case_sha256": "71520254d0022c9e00c291b35afe33d374a2ff861b0ed2f7d0c6f649f74fb83d", "status": "pass", "elapsed_ms": 7.501}}}}
