summary refs log tree commit diff
path: root/pkgs/build-support/trivial-builders
diff options
context:
space:
mode:
authorRobert Hensing <robert@roberthensing.nl>2023-07-26 13:51:47 +0200
committerRobert Hensing <robert@roberthensing.nl>2023-07-26 18:22:33 +0200
commit89bdfd468735de3c526da5203d3a6731b1a285d1 (patch)
treeadea5d4b4eb2ff35b2baba6309b818b826beda36 /pkgs/build-support/trivial-builders
parentd1dc8384cab7ef1bf0a79510295c1e91da0556ff (diff)
downloadnixpkgs-89bdfd468735de3c526da5203d3a6731b1a285d1.tar
nixpkgs-89bdfd468735de3c526da5203d3a6731b1a285d1.tar.gz
nixpkgs-89bdfd468735de3c526da5203d3a6731b1a285d1.tar.bz2
nixpkgs-89bdfd468735de3c526da5203d3a6731b1a285d1.tar.lz
nixpkgs-89bdfd468735de3c526da5203d3a6731b1a285d1.tar.xz
nixpkgs-89bdfd468735de3c526da5203d3a6731b1a285d1.tar.zst
nixpkgs-89bdfd468735de3c526da5203d3a6731b1a285d1.zip
trivial-builders: Move test list closer
Diffstat (limited to 'pkgs/build-support/trivial-builders')
-rw-r--r--pkgs/build-support/trivial-builders/test/default.nix29
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/build-support/trivial-builders/test/default.nix b/pkgs/build-support/trivial-builders/test/default.nix
new file mode 100644
index 00000000000..cde2014b5ad
--- /dev/null
+++ b/pkgs/build-support/trivial-builders/test/default.nix
@@ -0,0 +1,29 @@
+/*
+  Run all tests with:
+
+      cd nixpkgs
+      nix-build -A tests.trivial-builders
+
+  or run a specific test with:
+
+      cd nixpkgs
+      nix-build -A tests.trivial-builders.foo
+
+*/
+
+{ callPackage, lib }:
+let
+  inherit (lib) recurseIntoAttrs;
+in
+recurseIntoAttrs {
+  concat = callPackage ./concat-test.nix {};
+  linkFarm = callPackage ./link-farm.nix {};
+  overriding = callPackage ../test-overriding.nix {};
+  references = callPackage ./references.nix {};
+  writeCBin = callPackage ./writeCBin.nix {};
+  writeScriptBin = callPackage ./writeScriptBin.nix {};
+  writeShellScript = callPackage ./write-shell-script.nix {};
+  writeShellScriptBin = callPackage ./writeShellScriptBin.nix {};
+  writeStringReferencesToFile = callPackage ./writeStringReferencesToFile.nix {};
+  writeTextFile = callPackage ./write-text-file.nix {};
+}