nixos/samba: port test to python

This commit is contained in:
Florian Klink 2019-11-08 23:30:09 +01:00
parent 18f9cfa1c0
commit ece9c41343

View File

@ -1,4 +1,4 @@
import ./make-test.nix ({ pkgs, ... }: import ./make-test-python.nix ({ pkgs, ... }:
{ {
name = "samba"; name = "samba";
@ -36,12 +36,12 @@ import ./make-test.nix ({ pkgs, ... }:
testScript = testScript =
'' ''
$server->start; server.start()
$server->waitForUnit("samba.target"); server.wait_for_unit("samba.target")
$server->succeed("mkdir -p /public; echo bar > /public/foo"); server.succeed("mkdir -p /public; echo bar > /public/foo")
$client->start; client.start()
$client->waitForUnit("remote-fs.target"); client.wait_for_unit("remote-fs.target")
$client->succeed("[[ \$(cat /public/foo) = bar ]]"); client.succeed("[[ $(cat /public/foo) = bar ]]")
''; '';
}) })