1# This test runs peerflix and checks if peerflix starts
2
3{ pkgs, ... }:
4{
5 name = "peerflix";
6 meta = with pkgs.lib.maintainers; {
7 maintainers = [ offline ];
8 };
9
10 nodes = {
11 peerflix =
12 { ... }:
13 {
14 services.peerflix.enable = true;
15 };
16 };
17
18 testScript = ''
19 start_all()
20
21 peerflix.wait_for_unit("peerflix.service")
22 peerflix.wait_until_succeeds("curl -f localhost:9000")
23 '';
24}