nixos/minidlna: port test to python

This commit is contained in:
Jan Hrnko 2019-11-09 20:28:09 +01:00 committed by Florian Klink
parent 1e70152489
commit caa0cadaed

View File

@ -1,4 +1,4 @@
import ./make-test.nix ({ pkgs, ... }: { import ./make-test-python.nix ({ pkgs, ... }: {
name = "minidlna"; name = "minidlna";
nodes = { nodes = {
@ -29,11 +29,11 @@ import ./make-test.nix ({ pkgs, ... }: {
testScript = testScript =
'' ''
startAll; start_all()
$server->succeed("mkdir -p /tmp/stuff && chown minidlna: /tmp/stuff"); server.succeed("mkdir -p /tmp/stuff && chown minidlna: /tmp/stuff")
$server->waitForUnit("minidlna"); server.wait_for_unit("minidlna")
$server->waitForOpenPort("8200"); server.wait_for_open_port("8200")
$server->succeed("curl --fail http://localhost:8200/"); server.succeed("curl --fail http://localhost:8200/")
$client->succeed("curl --fail http://server:8200/"); client.succeed("curl --fail http://server:8200/")
''; '';
}) })