about summary refs log tree commit diff
path: root/tests/user-envs.sh
AgeCommit message (Collapse)AuthorFilesLines
2014-08-21 Fix testsEelco Dolstra1-6/+4
So all these years I was totally deluded about the meaning of "set -e". You might think that it causes statements like "false && true" or "! true" to fail, but it doesn't...
2014-02-26 Test nix-env --switch-generationEelco Dolstra1-0/+6
2014-02-26 Test nix-env --setEelco Dolstra1-0/+6
2014-02-26 Test the -b and -s flags of nix-store -qEelco Dolstra1-0/+12
2014-02-26 Test ~/.nix-defexprEelco Dolstra1-14/+17
2014-02-26 Test nix-store --switch-profile and more daemon actionsEelco Dolstra1-51/+61
2012-12-04 Test prioritiesEelco Dolstra1-3/+12
2012-12-04 Add a test for ‘nix-env --set-flag active ...’Eelco Dolstra1-1/+9
2012-01-03 * Refactoring: Get rid of a few subdirectories in corepkgs/, and someEelco Dolstra1-1/+1
other simplifications. * Use <nix/...> to locate the corepkgs. This allows them to be overriden through $NIX_PATH. * Use bash's pipefail option in the NAR builder so that we don't need to create a temporary file.
2011-12-01 * Allow '<nixexpr>' syntax to be used in nix-instantiate, nix-buildEelco Dolstra1-1/+1
and nix-env, e.g., $ nix-env -f '<nixpkgs>' -i patchelf or $ nix-build '<nixos/tests>' -A login.test
2011-10-10 * Refactoring: remove unnecessary variables from the tests.Eelco Dolstra1-46/+46
2008-06-15 * Test instrumentation.Eelco Dolstra1-0/+1
2007-11-29 * nix-env -e: support uninstalling by path, so that one can sayEelco Dolstra1-0/+11
$ nix-env -e $(which firefox) or $ nix-env -e /nix/store/nywzlygrkfcgz7dfmhm5xixlx1l0m60v-pan-0.132 * nix-env -i: if an argument contains a slash anywhere, treat it as a path and follow it through symlinks into the Nix store. This allows things like $ nix-build -A firefox $ nix-env -i ./result * nix-env -q/-i/-e: don't complain when the `*' selector doesn't match anything. In particular, `nix-env -q \*' doesn't fail anymore on an empty profile.
2006-09-21 * `nix-install-package --url': install from a URL (NIX-12).Eelco Dolstra1-2/+1
* `nix-install-package --help' (NIX-9). * `nix-install-package --non-interactive': don't prompt or pause. * Tests for nix-install-package. * Security fixes: filter the values obtained from the nixpkg.
2006-03-10 * `nix-env -qa --description' shows human-readable descriptions ofEelco Dolstra1-0/+4
packages (provided that they have a `meta.description' attribute). E.g., $ ./src/nix-env/nix-env -qa --description gcc gcc-4.0.2 GNU Compiler Collection, 4.0.x (cross-compiler for sparc-linux) gcc-4.0.2 GNU Compiler Collection, 4.0.x (cross-compiler for mips-linux) gcc-4.0.2 GNU Compiler Collection, 4.0.x (cross-compiler for arm-linux) gcc-4.0.2 GNU Compiler Collection, 4.0.x
2006-03-10 * Oops.Eelco Dolstra1-1/+1
2006-03-10 * `nix-env -q' now accepts arguments that allow specific derivationsEelco Dolstra1-22/+22
to be queried, e.g., `nix-env -qa firefox'. This does require the argument '*' to be passed if one wants information about all derivations, so the old `nix-env -qa' now is `nix-env -qa "*"'.
2006-03-01 * Simplification.Eelco Dolstra1-1/+0
2006-03-01 * Make it easy to run individual tests from the command line.Eelco Dolstra1-0/+2
2006-02-17 * Fix for NIX-31: "nix-env -i foo" installing all derivations namedEelco Dolstra1-2/+2
foo. Now it will only install the one with the highest version number.
2006-02-17 * And another test.Eelco Dolstra1-0/+5
2006-02-17 * Regression test for NIX-31.Eelco Dolstra1-0/+16
2006-02-08 * Tests for nix-env, finally!Eelco Dolstra1-0/+77