From 1ec3a5a4d560ca163fb0d7cbcfeae4f2b4717ef3 Mon Sep 17 00:00:00 2001 From: emilylange Date: Wed, 10 Apr 2024 17:52:52 +0200 Subject: [PATCH] forgejo-runner: add `nixos/forgejo` VM test to `passthru.tests` `nixos/forgejo` tests both the runner registration and a simple workflow now :). --- pkgs/by-name/fo/forgejo-runner/package.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fo/forgejo-runner/package.nix b/pkgs/by-name/fo/forgejo-runner/package.nix index 10914f4d637f..983a19455c4f 100644 --- a/pkgs/by-name/fo/forgejo-runner/package.nix +++ b/pkgs/by-name/fo/forgejo-runner/package.nix @@ -3,6 +3,7 @@ , fetchFromGitea , testers , forgejo-runner +, nixosTests }: buildGoModule rec { @@ -27,9 +28,12 @@ buildGoModule rec { doCheck = false; # Test try to lookup code.forgejo.org. - passthru.tests.version = testers.testVersion { - package = forgejo-runner; - version = src.rev; + passthru.tests = { + inherit (nixosTests.forgejo) sqlite3; + version = testers.testVersion { + package = forgejo-runner; + version = src.rev; + }; }; meta = with lib; {