diff options
author | Eelco Dolstra <e.dolstra@tudelft.nl> | 2006-03-01T15·43+0000 |
---|---|---|
committer | Eelco Dolstra <e.dolstra@tudelft.nl> | 2006-03-01T15·43+0000 |
commit | ea9c35d3cc2ef65643718e696007ba3569099e1e (patch) | |
tree | c29e2e7c4f03afd505f3be900413132588a86404 | |
parent | 30d051ff14d5a0f8912c9ba3c3a6ca97c2b7dbf0 (diff) |
* Test `nix-store --add' and `nix-store -q --hash'.
-rw-r--r-- | tests/Makefile.am | 8 | ||||
-rw-r--r-- | tests/add.sh | 13 |
2 files changed, 17 insertions, 4 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am index 225f780b8ec5..3a1e07891a86 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -13,10 +13,10 @@ fallback.sh: fallback.nix gc-concurrent.sh: gc-concurrent.nix gc-concurrent2.nix user-envs.sh: user-envs.nix -TESTS = init.sh hash.sh lang.sh simple.sh dependencies.sh locking.sh parallel.sh \ - build-hook.sh substitutes.sh substitutes2.sh fallback.sh nix-push.sh gc.sh \ - gc-concurrent.sh verify.sh nix-pull.sh referrers.sh user-envs.sh \ - logging.sh nix-build.sh misc.sh +TESTS = init.sh hash.sh lang.sh add.sh simple.sh dependencies.sh \ + locking.sh parallel.sh build-hook.sh substitutes.sh substitutes2.sh \ + fallback.sh nix-push.sh gc.sh gc-concurrent.sh verify.sh nix-pull.sh \ + referrers.sh user-envs.sh logging.sh nix-build.sh misc.sh XFAIL_TESTS = diff --git a/tests/add.sh b/tests/add.sh new file mode 100644 index 000000000000..b6ae3ebea4ea --- /dev/null +++ b/tests/add.sh @@ -0,0 +1,13 @@ +source common.sh + +file=./add.sh + +path=$($nixstore --add $file) + +echo $path + +hash=$($nixstore -q --hash $path) + +echo $hash + +test "$hash" = "sha256:$(nix-hash --type sha256 --base32 $file)" |