nixos/rss2email: port test to python

Changed files
+8 -8
nixos
+8 -8
nixos/tests/rss2email.nix
···
-
import ./make-test.nix {
name = "opensmtpd";
nodes = {
···
};
testScript = ''
-
startAll;
-
$server->waitForUnit("network-online.target");
-
$server->waitForUnit("opensmtpd");
-
$server->waitForUnit("dovecot2");
-
$server->waitForUnit("nginx");
-
$server->waitForUnit("rss2email");
-
$server->waitUntilSucceeds('check-mail-landed >&2');
'';
}
···
+
import ./make-test-python.nix {
name = "opensmtpd";
nodes = {
···
};
testScript = ''
+
start_all()
+
server.wait_for_unit("network-online.target")
+
server.wait_for_unit("opensmtpd")
+
server.wait_for_unit("dovecot2")
+
server.wait_for_unit("nginx")
+
server.wait_for_unit("rss2email")
+
server.wait_until_succeeds("check-mail-landed >&2")
'';
}