about summary refs log tree commit diff
path: root/nixos/tests/nginx-mime.nix
blob: 157b9f13f14230a4829d161f98565de9d48e5d6e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import ./make-test-python.nix (
  { lib, pkgs, ... }:
  {
    name = "nginx-mime";
    meta.maintainers = with pkgs.lib.maintainers; [ izorkin ];

    nodes = {
      server =
        { pkgs, ... }:
        {
          services.nginx = {
            enable = true;
            virtualHosts."localhost" = { };
          };
        };
    };

    testScript = ''
      server.start()
      server.wait_for_unit("nginx")
      # Check optimal size of types_hash
      server.fail("journalctl --unit nginx --grep 'could not build optimal types_hash'")
      server.shutdown()
    '';
  }
)