1import ./make-test.nix ({ pkgs, ...} : {
2 name = "transmission";
3 meta = with pkgs.stdenv.lib.maintainers; {
4 maintainers = [ coconnor ];
5 };
6
7 machine = { ... }: {
8 imports = [ ../modules/profiles/minimal.nix ];
9
10 networking.firewall.allowedTCPPorts = [ 9091 ];
11
12 services.transmission.enable = true;
13 };
14
15 testScript =
16 ''
17 startAll;
18 $machine->waitForUnit("transmission");
19 $machine->shutdown;
20 '';
21})