notes: 2.3.0 -> 2.3.1 (#352950)
[NixPkgs.git] / nixos / tests / anuko-time-tracker.nix
blob18c3bf5cf6957836302438ccc6d6f5573e0a0ee7
1 import ./make-test-python.nix ({ pkgs, ... }: {
2   name = "anuko-time-tracker";
3   meta = {
4     maintainers = with pkgs.lib.maintainers; [ michaelshmitty ];
5   };
6   nodes = {
7     machine = {
8       services.anuko-time-tracker.enable = true;
9     };
10   };
11   testScript = ''
12     start_all()
13     machine.wait_for_unit("phpfpm-anuko-time-tracker")
14     machine.wait_for_open_port(80);
15     machine.wait_until_succeeds("curl -s --fail -L http://localhost/time.php | grep 'Anuko Time Tracker'")
16   '';