diff --git a/pkgs/by-name/fa/fastjar/package.nix b/pkgs/by-name/fa/fastjar/package.nix index 51b41d5e8197..c7c0f9425195 100644 --- a/pkgs/by-name/fa/fastjar/package.nix +++ b/pkgs/by-name/fa/fastjar/package.nix @@ -1,5 +1,6 @@ { lib, + callPackage, fetchzip, stdenv, zlib, @@ -28,6 +29,13 @@ stdenv.mkDerivation (finalAttrs: { doCheck = true; + passthru = { + tests = lib.packagesFromDirectoryRecursive { + inherit callPackage; + directory = ./tests; + }; + }; + meta = { homepage = "https://savannah.nongnu.org/projects/fastjar/"; description = "Fast Java archiver written in C"; diff --git a/pkgs/by-name/fa/fastjar/tests/version-fastjar.nix b/pkgs/by-name/fa/fastjar/tests/version-fastjar.nix new file mode 100644 index 000000000000..33a654f7baf0 --- /dev/null +++ b/pkgs/by-name/fa/fastjar/tests/version-fastjar.nix @@ -0,0 +1,6 @@ +{ fastjar, testers }: + +testers.testVersion { + package = fastjar; + command = "fastjar --version"; +} diff --git a/pkgs/by-name/fa/fastjar/tests/version-grepjar.nix b/pkgs/by-name/fa/fastjar/tests/version-grepjar.nix new file mode 100644 index 000000000000..5ebb9467c5b2 --- /dev/null +++ b/pkgs/by-name/fa/fastjar/tests/version-grepjar.nix @@ -0,0 +1,6 @@ +{ fastjar, testers }: + +testers.testVersion { + package = fastjar; + command = "grepjar --version"; +}