From 0d5bcfecb5f41758ab3780a258a87c9d56adc6ed Mon Sep 17 00:00:00 2001 From: Christoph Heiss Date: Sat, 30 Nov 2024 20:30:49 +0100 Subject: [PATCH] forgejo-runner: enable package tests Signed-off-by: Christoph Heiss --- pkgs/by-name/fo/forgejo-runner/package.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/fo/forgejo-runner/package.nix b/pkgs/by-name/fo/forgejo-runner/package.nix index e05372eb254f..296f1bc6e42b 100644 --- a/pkgs/by-name/fo/forgejo-runner/package.nix +++ b/pkgs/by-name/fo/forgejo-runner/package.nix @@ -6,6 +6,13 @@ , nixosTests }: +let + # tests which assume network access in some form + disabledTests = [ + "Test_runCreateRunnerFile" + "Test_ping" + ]; +in buildGoModule rec { pname = "forgejo-runner"; version = "5.0.3"; @@ -26,7 +33,9 @@ buildGoModule rec { "-X gitea.com/gitea/act_runner/internal/pkg/ver.version=${src.rev}" ]; - doCheck = false; # Test try to lookup code.forgejo.org. + checkFlags = [ + "-skip ${lib.concatStringsSep "|" disabledTests}" + ]; passthru.tests = { inherit (nixosTests.forgejo) sqlite3;