1# This test runs haka and probes it with hakactl
2
3import ./make-test.nix ({ pkgs, ...} : {
4 name = "haka";
5 meta = with pkgs.stdenv.lib.maintainers; {
6 maintainers = [ tvestelind ];
7 };
8
9 nodes = {
10 haka =
11 { config, pkgs, ... }:
12 {
13 services.haka.enable = true;
14 };
15 };
16
17 testScript = ''
18 startAll;
19
20 $haka->waitForUnit("haka.service");
21 $haka->succeed("hakactl status");
22 $haka->succeed("hakactl stop");
23 '';
24})