Skip to content

Commit 4422db5

Browse files
committed
Touch up coalesce test suite
1 parent d9b89bd commit 4422db5

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

suites/coalesce.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,14 +74,20 @@
7474
},
7575
{
7676
"description": "Uses the first non-null value from context",
77-
"rule": { "??": [{ "val": ["person", "name"] }, { "val": "name" }] },
77+
"rule": { "??": [{ "val": ["person", "name"] }, { "val": "name" }, "Unknown Name"] },
7878
"data": { "person": { "name": "John" }, "name": "Jane" },
7979
"result": "John"
8080
},
8181
{
8282
"description": "Uses the first non-null value from context (with person undefined)",
83-
"rule": { "??": [{ "val": ["person", "name"] }, { "val": "name" }] },
83+
"rule": { "??": [{ "val": ["person", "name"] }, { "val": "name" }, "Unknown Name"] },
8484
"data": { "name": "Jane" },
8585
"result": "Jane"
86+
},
87+
{
88+
"description": "Uses the first non-null value from context (without any context)",
89+
"rule": { "??": [{ "val": ["person", "name"] }, { "val": "name" }, "Unknown Name"] },
90+
"data": {},
91+
"result": "Unknown Name"
8692
}
8793
]

0 commit comments

Comments
 (0)