Unverified Commit 227b3773 authored by Anthony Roussel's avatar Anthony Roussel
Browse files

pgbadger: add passthru.{updateScript,tests.version}

parent ee10bed8
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -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";