mirror of
https://github.com/microsoft/regorus.git
synced 2026-08-05 02:16:11 +00:00
31 lines
644 B
YAML
31 lines
644 B
YAML
# Copyright (c) Microsoft Corporation.
|
|
# Licensed under the MIT License.
|
|
|
|
cases:
|
|
- note: all
|
|
data: {}
|
|
modules:
|
|
- |
|
|
package test
|
|
|
|
obj = {
|
|
"a": 5,
|
|
"b": {"c":8},
|
|
"c": 7,
|
|
{1}: 8,
|
|
{"a":5}: 9,
|
|
}
|
|
|
|
results = {
|
|
"v1": object.get(obj, "a", "default"),
|
|
"v2": object.get(obj, ["b", "c"], "default"),
|
|
"v3": object.get(obj, ["a", "b"], "default"),
|
|
"v4": object.get(obj, {"a":5}, "default"),
|
|
}
|
|
query: data.test.results
|
|
want_result:
|
|
v1: 5
|
|
v2: 8
|
|
v3: "default"
|
|
v4: 9
|