move imports in a common place for jellyfin tests

This commit is contained in:
ibizaman 2025-07-11 15:44:27 +02:00
parent e68e9d8026
commit d5865ffec9

View file

@ -19,6 +19,10 @@ let
}; };
basic = { config, ... }: { basic = { config, ... }: {
imports = [
testLib.baseModule
../../modules/services/jellyfin.nix
];
test = { test = {
subdomain = "j"; subdomain = "j";
}; };
@ -93,8 +97,6 @@ in
basic = jellyfinTest "basic" { basic = jellyfinTest "basic" {
nodes.server = { nodes.server = {
imports = [ imports = [
testLib.baseModule
../../modules/services/jellyfin.nix
basic basic
]; ];
}; };
@ -107,8 +109,6 @@ in
backup = jellyfinTest "backup" { backup = jellyfinTest "backup" {
nodes.server = { config, ... }: { nodes.server = { config, ... }: {
imports = [ imports = [
testLib.baseModule
../../modules/services/jellyfin.nix
basic basic
(testLib.backup config.shb.jellyfin.backup) (testLib.backup config.shb.jellyfin.backup)
]; ];
@ -122,10 +122,8 @@ in
https = jellyfinTest "https" { https = jellyfinTest "https" {
nodes.server = { nodes.server = {
imports = [ imports = [
testLib.baseModule
../../modules/services/jellyfin.nix
testLib.certs
basic basic
testLib.certs
https https
]; ];
}; };
@ -138,8 +136,6 @@ in
ldap = jellyfinTest "ldap" { ldap = jellyfinTest "ldap" {
nodes.server = { nodes.server = {
imports = [ imports = [
testLib.baseModule
../../modules/services/jellyfin.nix
basic basic
testLib.ldap testLib.ldap
ldap ldap
@ -154,10 +150,8 @@ in
sso = jellyfinTest "sso" { sso = jellyfinTest "sso" {
nodes.server = { config, pkgs, ... }: { nodes.server = { config, pkgs, ... }: {
imports = [ imports = [
testLib.baseModule
../../modules/services/jellyfin.nix
testLib.certs
basic basic
testLib.certs
https https
testLib.ldap testLib.ldap
(testLib.sso config.shb.certs.certs.selfsigned.n) (testLib.sso config.shb.certs.certs.selfsigned.n)