lix/tests
Eelco Dolstra 2897286487 * Unify exportReferencesGraph and exportBuildReferencesGraph, and make
sure that it works as expected when you pass it a derivation.  That
  is, we have to make sure that all build-time dependencies are built,
  and that they are all in the input closure (otherwise remote builds
  might fail, for example).  This is ensured at instantiation time by
  adding all derivations and their sources to inputDrvs and inputSrcs.
2009-03-18 17:36:42 +00:00
..
lang * Added an experimental feature suggested by Andres: ellipses ("...") 2008-08-14 14:00:44 +00:00
add.sh * Unify the treatment of sources copied to the store, and recursive 2008-12-03 15:06:30 +00:00
build-hook.hook.sh * Fix the build hook mechanism; pass the pointer graph to the hook. 2005-01-25 11:55:43 +00:00
build-hook.nix * Refactoring: renamed *.nix.in to *.nix. 2009-03-17 17:11:55 +00:00
build-hook.sh * Clean up some tests (use nix-build where appropriate). 2009-03-18 13:15:55 +00:00
check-refs.nix * Refactoring: renamed *.nix.in to *.nix. 2009-03-17 17:11:55 +00:00
check-refs.sh * Checks for allowedReferences and some other features. 2006-10-19 17:44:51 +00:00
common.sh.in * Better cleanup after tests. 2009-03-18 16:35:35 +00:00
config.nix.in * Refactoring: renamed *.nix.in to *.nix. 2009-03-17 17:11:55 +00:00
dependencies.builder0.sh * Regression test for the `exportReferencesGraph' 2009-03-17 16:33:48 +00:00
dependencies.builder1.sh * Purify `make check'. 2006-07-21 13:21:43 +00:00
dependencies.builder2.sh * Purify `make check'. 2006-07-21 13:21:43 +00:00
dependencies.nix * Regression test for the `exportReferencesGraph' 2009-03-17 16:33:48 +00:00
dependencies.sh * Acquire the locks on the output paths before trying to run the build 2009-03-18 14:48:42 +00:00
export-graph.nix * Unify exportReferencesGraph and exportBuildReferencesGraph, and make 2009-03-18 17:36:42 +00:00
export-graph.sh * Improve the test. 2009-03-18 16:36:13 +00:00
export.sh * Clean up some tests (use nix-build where appropriate). 2009-03-18 13:15:55 +00:00
fallback.sh * Fix the tests. 2007-08-13 13:15:02 +00:00
filter-source.nix * Refactoring: renamed *.nix.in to *.nix. 2009-03-17 17:11:55 +00:00
filter-source.sh New primitives: 2007-01-29 14:23:09 +00:00
fixed.builder1.sh * Test the impureEnvVars feature. 2007-09-11 13:32:04 +00:00
fixed.builder2.sh * Test case to show that parallel builds of different fixed-output 2007-08-28 09:21:47 +00:00
fixed.nix * Refactoring: renamed *.nix.in to *.nix. 2009-03-17 17:11:55 +00:00
fixed.sh * Clean up some tests (use nix-build where appropriate). 2009-03-18 13:15:55 +00:00
gc-concurrent.builder.sh * Increase the sleep periods a bit to make the test less likely to 2008-08-14 09:26:30 +00:00
gc-concurrent.nix * Refactoring: renamed *.nix.in to *.nix. 2009-03-17 17:11:55 +00:00
gc-concurrent.sh * Acquire the locks on the output paths before trying to run the build 2009-03-18 14:48:42 +00:00
gc-concurrent2.builder.sh * Increase the sleep periods a bit to make the test less likely to 2008-08-14 09:26:30 +00:00
gc-runtime.nix * Refactoring: renamed *.nix.in to *.nix. 2009-03-17 17:11:55 +00:00
gc-runtime.sh * Fix race condition in the test. 2006-09-01 12:02:39 +00:00
gc.sh * TDD! Woohoo! 2006-03-01 14:26:03 +00:00
hash-check.nix * Purify `make check'. 2006-07-21 13:21:43 +00:00
hash.sh * Mac OS X 10.5 compatibility: echo -n foo' suddenly prints -n foo' 2007-12-14 14:08:09 +00:00
init.sh 2008-12-03 16:15:38 +00:00
install-package.sh * `nix-install-package --url': install from a URL (NIX-12). 2006-09-21 18:54:08 +00:00
lang.sh * Option --argstr for passing string arguments easily. (NIX-75) 2007-01-14 12:32:44 +00:00
locking.builder.sh * `touch' might not be in $PATH. 2006-07-24 16:19:08 +00:00
locking.nix * Refactoring: renamed *.nix.in to *.nix. 2009-03-17 17:11:55 +00:00
locking.sh * Simplification. 2006-03-01 12:51:18 +00:00
logging.sh * Clean up some tests (use nix-build where appropriate). 2009-03-18 13:15:55 +00:00
Makefile.am * Missing file. 2009-03-18 16:23:29 +00:00
misc.sh * Simplification. 2006-03-01 12:51:18 +00:00
nix-build.sh * Clean up some tests (use nix-build where appropriate). 2009-03-18 13:15:55 +00:00
nix-pull.sh * nix-push / generate-patches: bzip the manifest. 2007-09-04 15:38:09 +00:00
nix-push.sh * nix-push / generate-patches: bzip the manifest. 2007-09-04 15:38:09 +00:00
parallel.builder.sh * Purify `make check'. 2006-07-21 13:21:43 +00:00
parallel.nix * Refactoring: renamed *.nix.in to *.nix. 2009-03-17 17:11:55 +00:00
parallel.sh * Acquire the locks on the output paths before trying to run the build 2009-03-18 14:48:42 +00:00
referrers.sh * Fixed compatibility with old versions of "wc" that print whitespace 2008-06-10 10:08:15 +00:00
remote-store.sh * Be sure to clean up the daemon if the test fails. 2008-12-04 16:55:22 +00:00
simple.builder.sh * Fix the tests. 2007-08-13 13:15:02 +00:00
simple.nix * Refactoring: renamed *.nix.in to *.nix. 2009-03-17 17:11:55 +00:00
simple.sh 2008-12-03 16:15:38 +00:00
substituter.sh * Fix the tests. 2008-08-04 16:16:49 +00:00
substituter2.sh * Fix the tests. 2008-08-04 16:16:49 +00:00
substitutes.sh * Fix the tests. 2007-08-13 13:15:02 +00:00
substitutes2.sh * Fix the tests. 2007-08-13 13:15:02 +00:00
user-envs.builder.sh * Purify `make check'. 2006-07-21 13:21:43 +00:00
user-envs.nix * Refactoring: renamed *.nix.in to *.nix. 2009-03-17 17:11:55 +00:00
user-envs.sh * Test instrumentation. 2008-06-15 15:10:03 +00:00
verify.sh * Simplification. 2006-03-01 12:51:18 +00:00