1import ./make-test-python.nix ({ pkgs, lib, ... }: {
2 name = "peroxide";
3 meta.maintainers = with lib.maintainers; [ aidalgol ];
4
5 nodes.machine =
6 { config, pkgs, ... }: {
7 networking.hostName = "nixos";
8 services.peroxide.enable = true;
9 };
10
11 testScript = ''
12 machine.wait_for_unit("peroxide.service")
13 machine.wait_for_open_port(1143) # IMAP
14 machine.wait_for_open_port(1025) # SMTP
15 '';
16})