python310Packages.pydeconz: 104 -> 105
[NixPkgs.git] / nixos / tests / libreddit.nix
blob82a44cb4e9cb3081c9e65f99b65404dee6176309
1 import ./make-test-python.nix ({ lib, ... }:
3 with lib;
6   name = "libreddit";
7   meta.maintainers = with maintainers; [ fab ];
9   nodes.machine = {
10     services.libreddit.enable = true;
11     # Test CAP_NET_BIND_SERVICE
12     services.libreddit.port = 80;
13   };
15   testScript = ''
16     machine.wait_for_unit("libreddit.service")
17     machine.wait_for_open_port(80)
18     # Query a page that does not require Internet access
19     machine.succeed("curl --fail http://localhost:80/settings")
20   '';