diff options
Diffstat (limited to 'tests/lang')
-rw-r--r-- | tests/lang/eval-okay-arithmetic.exp | 2 | ||||
-rw-r--r-- | tests/lang/eval-okay-arithmetic.nix | 6 | ||||
-rw-r--r-- | tests/lang/lib.nix | 4 |
3 files changed, 11 insertions, 1 deletions
diff --git a/tests/lang/eval-okay-arithmetic.exp b/tests/lang/eval-okay-arithmetic.exp index f625eb6ab6ab..d03b13697b27 100644 --- a/tests/lang/eval-okay-arithmetic.exp +++ b/tests/lang/eval-okay-arithmetic.exp @@ -1 +1 @@ -1843 +2170 diff --git a/tests/lang/eval-okay-arithmetic.nix b/tests/lang/eval-okay-arithmetic.nix index 76bef919bdab..70179c5d15b2 100644 --- a/tests/lang/eval-okay-arithmetic.nix +++ b/tests/lang/eval-okay-arithmetic.nix @@ -22,5 +22,11 @@ let { [ (sum (range 1 50)) (123 + 456) (0 + -10 + -(-11) + -x) + (10 - 7 - -2) + (10 - (6 - -1)) + (10 - 1 + 2) + (3 * 4 * 5) + (56088 / 123 / 2) + (3 + 4 * const 5 0 - 6 / id 2) ]; } diff --git a/tests/lang/lib.nix b/tests/lang/lib.nix index 551b67aed350..cdba2b947793 100644 --- a/tests/lang/lib.nix +++ b/tests/lang/lib.nix @@ -49,4 +49,8 @@ rec { if comp (head list2) (head list1) then [(head list2)] ++ mergeLists comp list1 (tail list2) else [(head list1)] ++ mergeLists comp (tail list1) list2; + id = x: x; + + const = x: y: x; + } |