nixos/freshrss: organize tests (#372493)

This commit is contained in:
Felix Bühler
2025-01-10 22:34:17 +01:00
committed by GitHub
8 changed files with 21 additions and 16 deletions
+1 -5
View File
@@ -360,11 +360,7 @@ in {
freenet = handleTest ./freenet.nix {};
freeswitch = handleTest ./freeswitch.nix {};
freetube = discoverTests (import ./freetube.nix);
freshrss-extensions = handleTest ./freshrss-extensions.nix {};
freshrss-sqlite = handleTest ./freshrss-sqlite.nix {};
freshrss-pgsql = handleTest ./freshrss-pgsql.nix {};
freshrss-http-auth = handleTest ./freshrss-http-auth.nix {};
freshrss-none-auth = handleTest ./freshrss-none-auth.nix {};
freshrss = handleTest ./freshrss {};
frigate = handleTest ./frigate.nix {};
frp = handleTest ./frp.nix {};
frr = handleTest ./frr.nix {};
+9
View File
@@ -0,0 +1,9 @@
{ system, pkgs, ... }:
{
extensions = import ./extensions.nix { inherit system pkgs; };
http-auth = import ./http-auth.nix { inherit system pkgs; };
none-auth = import ./none-auth.nix { inherit system pkgs; };
pgsql = import ./pgsql.nix { inherit system pkgs; };
sqlite = import ./sqlite.nix { inherit system pkgs; };
}
@@ -1,7 +1,7 @@
import ./make-test-python.nix (
import ../make-test-python.nix (
{ lib, pkgs, ... }:
{
name = "freshrss";
name = "freshrss-extensions";
nodes.machine =
{ pkgs, ... }:
@@ -1,7 +1,7 @@
import ./make-test-python.nix (
import ../make-test-python.nix (
{ lib, pkgs, ... }:
{
name = "freshrss";
name = "freshrss-http-auth";
meta.maintainers = with lib.maintainers; [ mattchrist ];
nodes.machine =
@@ -1,7 +1,7 @@
import ./make-test-python.nix (
import ../make-test-python.nix (
{ lib, pkgs, ... }:
{
name = "freshrss";
name = "freshrss-none-auth";
meta.maintainers = with lib.maintainers; [ mattchrist ];
nodes.machine =
@@ -1,7 +1,7 @@
import ./make-test-python.nix (
import ../make-test-python.nix (
{ lib, pkgs, ... }:
{
name = "freshrss";
name = "freshrss-pgsql";
meta.maintainers = with lib.maintainers; [
etu
stunkymonkey
@@ -1,7 +1,7 @@
import ./make-test-python.nix (
import ../make-test-python.nix (
{ lib, pkgs, ... }:
{
name = "freshrss";
name = "freshrss-sqlite";
meta.maintainers = with lib.maintainers; [
etu
stunkymonkey
+1 -1
View File
@@ -41,7 +41,7 @@ stdenvNoCC.mkDerivation rec {
'';
passthru.tests = {
inherit (nixosTests) freshrss-sqlite freshrss-pgsql freshrss-http-auth freshrss-none-auth freshrss-extensions;
inherit (nixosTests) freshrss;
};
meta = with lib; {