diff options
author | Anselm Schüler <mail@anselmschueler.com> | 2023-10-06 13:32:49 +0200 |
---|---|---|
committer | Anselm Schüler <mail@anselmschueler.com> | 2023-10-10 13:13:38 +0200 |
commit | 55ab538abf0a476ad731ed7411063d966f832439 (patch) | |
tree | ec24b4fa0b452e9456e9a1d6aeab35f8cd1f907f /lib/tests/modules | |
parent | f07537da75e5ece7d223a1cfa7e59ad1825be2a7 (diff) | |
download | nixpkgs-55ab538abf0a476ad731ed7411063d966f832439.tar nixpkgs-55ab538abf0a476ad731ed7411063d966f832439.tar.gz nixpkgs-55ab538abf0a476ad731ed7411063d966f832439.tar.bz2 nixpkgs-55ab538abf0a476ad731ed7411063d966f832439.tar.lz nixpkgs-55ab538abf0a476ad731ed7411063d966f832439.tar.xz nixpkgs-55ab538abf0a476ad731ed7411063d966f832439.tar.zst nixpkgs-55ab538abf0a476ad731ed7411063d966f832439.zip |
lib/tests: add test for pkgsText parameter and package set selection of mkPackageOption
Diffstat (limited to 'lib/tests/modules')
-rw-r--r-- | lib/tests/modules/declare-mkPackageOption.nix | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/tests/modules/declare-mkPackageOption.nix b/lib/tests/modules/declare-mkPackageOption.nix index 37f070467b4..e13e68447e0 100644 --- a/lib/tests/modules/declare-mkPackageOption.nix +++ b/lib/tests/modules/declare-mkPackageOption.nix @@ -41,5 +41,13 @@ in { nullablePackageWithDefault = lib.mkPackageOption pkgs "hello" { nullable = true; }; + + packageWithPkgsText = lib.mkPackageOption pkgs "hello" { + pkgsText = "myPkgs"; + }; + + packageFromOtherSet = let myPkgs = { + hello = pkgs.hello // { pname = "hello-other"; }; + }; in lib.mkPackageOption myPkgs "hello" { }; }; } |