Skip to content

Commit a72a7ad

Browse files
committed
nixos/tests/slimserver: regex squeezelite number in log
1 parent 24d06c1 commit a72a7ad

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

nixos/tests/slimserver.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ import ./make-test-python.nix ({ pkgs, ...} : {
3939
4040
with subtest("squeezelite player successfully connects to slimserver"):
4141
machine.wait_for_unit("squeezelite.service")
42-
machine.wait_until_succeeds("journalctl -u squeezelite.service | grep 'slimproto:937 connected'")
43-
player_mac = machine.wait_until_succeeds("journalctl -eu squeezelite.service | grep 'sendHELO:148 mac:'").strip().split(" ")[-1]
42+
machine.wait_until_succeeds("journalctl -u squeezelite.service | grep -E 'slimproto:[0-9]+ connected'")
43+
player_mac = machine.wait_until_succeeds("journalctl -eu squeezelite.service | grep -E 'sendHELO:[0-9]+ mac:'").strip().split(" ")[-1]
4444
player_id = machine.succeed(f"curl http://localhost:9000/jsonrpc.js -g -X POST -d '{json.dumps(rpc_get_player)}'")
4545
assert player_mac == json.loads(player_id)["result"]["_id"], "squeezelite player not found"
4646
'';

0 commit comments

Comments
 (0)