summary refs log tree commit diff
path: root/pkgs/lib/tests.nix
diff options
context:
space:
mode:
authorMarc Weber <marco-oweber@gmx.de>2009-05-24 10:57:46 +0000
committerMarc Weber <marco-oweber@gmx.de>2009-05-24 10:57:46 +0000
commit3157bb1098ca2bb16e793ec9946885562e3a4e10 (patch)
treeb8790ac877c6ea641cceee79c82c241be60eab8c /pkgs/lib/tests.nix
parentf7f938a1d15277fa11a2cbf75fe9c7d4344f25c3 (diff)
downloadnixpkgs-3157bb1098ca2bb16e793ec9946885562e3a4e10.tar
nixpkgs-3157bb1098ca2bb16e793ec9946885562e3a4e10.tar.gz
nixpkgs-3157bb1098ca2bb16e793ec9946885562e3a4e10.tar.bz2
nixpkgs-3157bb1098ca2bb16e793ec9946885562e3a4e10.tar.lz
nixpkgs-3157bb1098ca2bb16e793ec9946885562e3a4e10.tar.xz
nixpkgs-3157bb1098ca2bb16e793ec9946885562e3a4e10.tar.zst
nixpkgs-3157bb1098ca2bb16e793ec9946885562e3a4e10.zip
removed all __primops from nixpkgs
svn path=/nixpkgs/trunk/; revision=15693
Diffstat (limited to 'pkgs/lib/tests.nix')
-rw-r--r--pkgs/lib/tests.nix7
1 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/lib/tests.nix b/pkgs/lib/tests.nix
index 395b4b3e17b..95933cbe4b7 100644
--- a/pkgs/lib/tests.nix
+++ b/pkgs/lib/tests.nix
@@ -1,3 +1,4 @@
+let inherit (builtins) add; in
 with import ./default.nix;
 
 runTests {
@@ -69,14 +70,14 @@ runTests {
           res4 = let x = defaultOverridableDelayableArgs id { a = 7; };
                 in (x.merge) ( x: { b = 10; });
           res5 = let x = defaultOverridableDelayableArgs id { a = 7; };
-                in (x.merge) ( x: { a = __add x.a 3; });
-          res6 = let x = defaultOverridableDelayableArgs id { a = 7; mergeAttrBy = { a = __add; }; };
+                in (x.merge) ( x: { a = add x.a 3; });
+          res6 = let x = defaultOverridableDelayableArgs id { a = 7; mergeAttrBy = { a = add; }; };
                      y = x.merge {};
                 in (y.merge) { a = 10; };
 
           resRem7 = res6.replace (a : removeAttrs a ["a"]);
 
-          resReplace6 = let x = defaultOverridableDelayableArgs id { a = 7; mergeAttrBy = { a = __add; }; };
+          resReplace6 = let x = defaultOverridableDelayableArgs id { a = 7; mergeAttrBy = { a = add; }; };
                             x2 = x.merge { a = 20; }; # now we have 27
                         in (x2.replace) { a = 10; }; # and override the value by 10