nixos/tests/php: Select the right versions of the tests depending on version
This commit is contained in:
parent
1216baaee1
commit
db439da3cd
|
@ -307,6 +307,9 @@ in
|
||||||
pgjwt = handleTest ./pgjwt.nix {};
|
pgjwt = handleTest ./pgjwt.nix {};
|
||||||
pgmanage = handleTest ./pgmanage.nix {};
|
pgmanage = handleTest ./pgmanage.nix {};
|
||||||
php = handleTest ./php {};
|
php = handleTest ./php {};
|
||||||
|
php73 = handleTest ./php { php = pkgs.php73; };
|
||||||
|
php74 = handleTest ./php { php = pkgs.php74; };
|
||||||
|
php80 = handleTest ./php { php = pkgs.php80; };
|
||||||
pinnwand = handleTest ./pinnwand.nix {};
|
pinnwand = handleTest ./pinnwand.nix {};
|
||||||
plasma5 = handleTest ./plasma5.nix {};
|
plasma5 = handleTest ./plasma5.nix {};
|
||||||
pleroma = handleTestOn [ "x86_64-linux" "aarch64-linux" ] ./pleroma.nix {};
|
pleroma = handleTestOn [ "x86_64-linux" "aarch64-linux" ] ./pleroma.nix {};
|
||||||
|
|
|
@ -112,7 +112,8 @@ let
|
||||||
withExtensions = mkWithExtensions allArgs allExtensionFunctions;
|
withExtensions = mkWithExtensions allArgs allExtensionFunctions;
|
||||||
phpIni = "${phpWithExtensions}/lib/php.ini";
|
phpIni = "${phpWithExtensions}/lib/php.ini";
|
||||||
unwrapped = php;
|
unwrapped = php;
|
||||||
tests = nixosTests.php;
|
# Select the right php tests for the php version
|
||||||
|
tests = nixosTests."php${lib.strings.replaceStrings [ "." ] [ "" ] (lib.versions.majorMinor php.version)}";
|
||||||
inherit (php-packages) extensions buildPecl;
|
inherit (php-packages) extensions buildPecl;
|
||||||
packages = php-packages.tools;
|
packages = php-packages.tools;
|
||||||
meta = php.meta // {
|
meta = php.meta // {
|
||||||
|
|
Loading…
Reference in a new issue