nixosTests.fail2ban: migrate to runTest

This commit is contained in:
Philipp Bartsch 2025-03-30 20:08:47 +02:00 committed by Masum Reza
parent cd200e7fae
commit 0dbddf816a
2 changed files with 16 additions and 18 deletions

View File

@ -386,7 +386,7 @@ in {
etebase-server = handleTest ./etebase-server.nix {}; etebase-server = handleTest ./etebase-server.nix {};
etesync-dav = handleTest ./etesync-dav.nix {}; etesync-dav = handleTest ./etesync-dav.nix {};
evcc = runTest ./evcc.nix; evcc = runTest ./evcc.nix;
fail2ban = handleTest ./fail2ban.nix { }; fail2ban = runTest ./fail2ban.nix;
fakeroute = handleTest ./fakeroute.nix {}; fakeroute = handleTest ./fakeroute.nix {};
fancontrol = handleTest ./fancontrol.nix {}; fancontrol = handleTest ./fancontrol.nix {};
fanout = handleTest ./fanout.nix {}; fanout = handleTest ./fanout.nix {};

View File

@ -1,21 +1,19 @@
import ./make-test-python.nix ( { pkgs, ... }:
{ pkgs, ... }: {
{ name = "fail2ban";
name = "fail2ban";
nodes.machine = _: { nodes.machine = _: {
services.fail2ban = { services.fail2ban = {
enable = true; enable = true;
bantime-increment.enable = true; bantime-increment.enable = true;
};
services.openssh.enable = true;
}; };
testScript = '' services.openssh.enable = true;
machine.wait_for_unit("multi-user.target") };
machine.wait_for_unit("fail2ban") testScript = ''
''; machine.wait_for_unit("multi-user.target")
}
) machine.wait_for_unit("fail2ban")
'';
}