nixosTests.leaps: Port tests to python

This commit is contained in:
Christian Kampka 2019-12-15 15:50:13 +01:00
parent 40ed6896e3
commit 0de0b6a281
No known key found for this signature in database
GPG Key ID: B88E140DB4FE1AA5

View File

@ -1,4 +1,4 @@
import ./make-test.nix ({ pkgs, ... }: import ./make-test-python.nix ({ pkgs, ... }:
{ {
name = "leaps"; name = "leaps";
@ -22,9 +22,11 @@ import ./make-test.nix ({ pkgs, ... }:
testScript = testScript =
'' ''
startAll; start_all()
$server->waitForOpenPort(6666); server.wait_for_open_port(6666)
$client->waitForUnit("network.target"); client.wait_for_unit("network.target")
$client->succeed("${pkgs.curl}/bin/curl http://server:6666/leaps/ | grep -i 'leaps'"); assert "leaps" in client.succeed(
"${pkgs.curl}/bin/curl http://server:6666/leaps/"
)
''; '';
}) })