go-jsonnet/testdata/comparisons.jsonnet
2020-10-30 20:42:46 +01:00

25 lines
465 B
Jsonnet

local cmpTest(a, b) = {
a: a,
b: b,
'<': a < b,
'>': a > b,
'<=': a <= b,
'>=': a >= b,
};
[
cmpTest(1, 2),
cmpTest(2, 1),
cmpTest([1], [2]),
cmpTest([2], [1]),
cmpTest([], []),
cmpTest([], [1]),
cmpTest([1], []),
cmpTest([1, 2], [1]),
cmpTest([1, 2], [2]),
cmpTest([[1]], [[2]]),
cmpTest([[2]], [[1]]),
cmpTest(["foo"], ["bar"]),
cmpTest([0, "a"], [0, "b"]),
cmpTest("foo", "bar"),
]