From a36cc03d96594526565ce06a0b6db14286fe88ae Mon Sep 17 00:00:00 2001 From: Alexandre Macabies Date: Sun, 27 Sep 2020 20:49:23 +0200 Subject: nixos/snapserver: update available stream types for v0.21.0 * Add 'librespot' (new name for 'spotify'), 'alsa', 'tcp'. * Add a warning about the spotify -> librespot rename. * Fix the deprecated example `mode = "listen"` for type 'pipe'. * Update the tests to include a straightforward 'tcp' test. --- nixos/tests/snapcast.nix | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'nixos/tests/snapcast.nix') diff --git a/nixos/tests/snapcast.nix b/nixos/tests/snapcast.nix index a69b7afe99d..05d08d76cc0 100644 --- a/nixos/tests/snapcast.nix +++ b/nixos/tests/snapcast.nix @@ -4,6 +4,7 @@ let port = 10004; tcpPort = 10005; httpPort = 10080; + tcpStreamPort = 10006; in { name = "snapcast"; meta = with pkgs.lib.maintainers; { @@ -21,11 +22,16 @@ in { mpd = { type = "pipe"; location = "/run/snapserver/mpd"; + query.mode = "create"; }; bluetooth = { type = "pipe"; location = "/run/snapserver/bluetooth"; }; + tcp = { + type = "tcp"; + location = "127.0.0.1:${toString tcpStreamPort}"; + }; }; }; }; @@ -42,6 +48,7 @@ in { server.wait_until_succeeds("ss -ntl | grep -q ${toString port}") server.wait_until_succeeds("ss -ntl | grep -q ${toString tcpPort}") server.wait_until_succeeds("ss -ntl | grep -q ${toString httpPort}") + server.wait_until_succeeds("ss -ntl | grep -q ${toString tcpStreamPort}") with subtest("check that pipes are created"): server.succeed("test -p /run/snapserver/mpd") -- cgit 1.4.1