diff --git a/pkgs/tools/misc/pgbadger/default.nix b/pkgs/tools/misc/pgbadger/default.nix index cf68371c20f7..21361b8231a2 100644 --- a/pkgs/tools/misc/pgbadger/default.nix +++ b/pkgs/tools/misc/pgbadger/default.nix @@ -4,9 +4,12 @@ fetchFromGitHub, JSONXS, lib, + nix-update-script, + pgbadger, PodMarkdown, shortenPerlShebang, stdenv, + testers, TextCSV_XS, which, }: @@ -45,11 +48,22 @@ buildPerlPackage rec { nativeBuildInputs = lib.optionals stdenv.isDarwin [ shortenPerlShebang ]; + doCheck = false; + nativeCheckInputs = [ bzip2 which ]; + passthru = { + tests.version = testers.testVersion { + inherit version; + command = "${lib.getExe pgbadger} --version"; + package = pgbadger; + }; + updateScript = nix-update-script { }; + }; + meta = { homepage = "https://github.com/darold/pgbadger"; description = "A fast PostgreSQL Log Analyzer";