Files
modeling-app/rust/kcl-lib/tests/comparisons/input.kcl

12 lines
578 B
Plaintext

assert(3, isEqualTo = 3, error = "equality")
assert(3.0, isEqualTo = 3.0, error = "equality of floats")
assert(3, isLessThan = 4, error = "lt")
assert(3, isLessThanOrEqual = 4, error = "lte but actually lt")
assert(4, isLessThanOrEqual = 4, error = "lte but actually eq")
assert(4, isGreaterThan = 3, error = "gt")
assert(4, isGreaterThanOrEqual = 3, error = "gte but actually gt")
assert(3, isGreaterThanOrEqual = 3, error = "gte but actually eq")
assert(0.0, isEqualTo = 0.0, error = "equality of zero")
assert(0.0, isEqualTo = -0.0, error = "equality of zero and neg zero")