{ config, lib, pkgs, ... }@args: let handleTest = file: import file (args); in { zfsTest = handleTest ./zfs.nix; testTest = handleTest ./testTest.nix; minecraftTest = handleTest ./minecraft.nix; jellyfinQbittorrentMonitorTest = handleTest ./jellyfin-qbittorrent-monitor.nix; # fail2ban tests fail2banSshTest = handleTest ./fail2ban-ssh.nix; fail2banCaddyTest = handleTest ./fail2ban-caddy.nix; fail2banGiteaTest = handleTest ./fail2ban-gitea.nix; fail2banVaultwardenTest = handleTest ./fail2ban-vaultwarden.nix; fail2banImmichTest = handleTest ./fail2ban-immich.nix; fail2banJellyfinTest = handleTest ./fail2ban-jellyfin.nix; }