diff options
author | Eelco Dolstra <e.dolstra@tudelft.nl> | 2006-03-01 12:15:33 +0000 |
---|---|---|
committer | Eelco Dolstra <e.dolstra@tudelft.nl> | 2006-03-01 12:15:33 +0000 |
commit | a4c63c6e8e161d55778b797e566d9eca7c47f34f (patch) | |
tree | 9caaa0d38d12836f5de88b41aecff988b8ff9472 /tests/Makefile.am | |
parent | 85793fa438847974330123a8d4160283fcfa18f7 (diff) |
* Make it easy to run individual tests from the command line.
Diffstat (limited to 'tests/Makefile.am')
-rw-r--r-- | tests/Makefile.am | 35 |
1 files changed, 5 insertions, 30 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am index 933da520b..d8493496d 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -1,29 +1,4 @@ -TEST_ROOT = $(shell pwd)/test-tmp - -extra1 = $(TEST_ROOT)/shared - -TESTS_ENVIRONMENT = TEST_ROOT=$(TEST_ROOT) \ - NIX_STORE_DIR=$(TEST_ROOT)/store \ - NIX_DATA_DIR=$(TEST_ROOT)/data \ - NIX_LOCALSTATE_DIR=$(TEST_ROOT)/var \ - NIX_LOG_DIR=$(TEST_ROOT)/var/log/nix \ - NIX_STATE_DIR=$(TEST_ROOT)/var/nix \ - NIX_DB_DIR=$(TEST_ROOT)/db \ - NIX_CONF_DIR=$(TEST_ROOT)/etc \ - NIX_BIN_DIR=$(TEST_ROOT)/bin \ - NIX_LIBEXEC_DIR=$(TEST_ROOT)/bin \ - REAL_BIN_DIR=$(bindir) \ - REAL_LIBEXEC_DIR=$(libexecdir) \ - REAL_LOCALSTATE_DIR=$(localstatedir) \ - REAL_DATA_DIR=$(datadir) \ - REAL_STORE_DIR=$(storedir) \ - NIX_BUILD_HOOK= \ - PERL=$(perl) \ - TOP=$(shell pwd)/.. \ - SHARED=$(extra1) \ - aterm_bin=$(aterm_bin) \ - dot=$(dot) \ - $(SHELL) -e +TESTS_ENVIRONMENT = $(SHELL) -e simple.sh: simple.nix dependencies.sh: dependencies.nix @@ -45,11 +20,10 @@ TESTS = init.sh hash.sh lang.sh simple.sh dependencies.sh locking.sh parallel.sh XFAIL_TESTS = -langtests: - $(TESTS_ENVIRONMENT) ./lang.sh - include ../substitute.mk +$(TESTS): common.sh + EXTRA_DIST = $(TESTS) \ simple.nix.in simple.builder.sh \ dependencies.nix.in dependencies.builder*.sh \ @@ -62,4 +36,5 @@ EXTRA_DIST = $(TESTS) \ gc-concurrent2.nix.in gc-concurrent2.builder.sh \ fallback.nix.in \ user-envs.nix.in user-envs.builder.sh \ - $(wildcard lang/*.nix) $(wildcard lang/*.exp) + $(wildcard lang/*.nix) $(wildcard lang/*.exp) \ + common.sh.in |