diff options
author | Maximilian Bosch <maximilian@mbosch.me> | 2019-11-27 10:50:26 +0100 |
---|---|---|
committer | Maximilian Bosch <maximilian@mbosch.me> | 2019-11-27 10:51:21 +0100 |
commit | 6225fc5303b8d6c9972657ff7ff1270d5e16bb4e (patch) | |
tree | f4396b6982bebbecc9f9c91cd8fc47eceac7d11f /nixos/tests/nextcloud/basic.nix | |
parent | 3f86f2120717c33792fc3f8a7cef8dffc9e73c2b (diff) | |
download | nixpkgs-6225fc5303b8d6c9972657ff7ff1270d5e16bb4e.tar nixpkgs-6225fc5303b8d6c9972657ff7ff1270d5e16bb4e.tar.gz nixpkgs-6225fc5303b8d6c9972657ff7ff1270d5e16bb4e.tar.bz2 nixpkgs-6225fc5303b8d6c9972657ff7ff1270d5e16bb4e.tar.lz nixpkgs-6225fc5303b8d6c9972657ff7ff1270d5e16bb4e.tar.xz nixpkgs-6225fc5303b8d6c9972657ff7ff1270d5e16bb4e.tar.zst nixpkgs-6225fc5303b8d6c9972657ff7ff1270d5e16bb4e.zip |
nixos/nextcloud: port tests to python test-driver
Diffstat (limited to 'nixos/tests/nextcloud/basic.nix')
-rw-r--r-- | nixos/tests/nextcloud/basic.nix | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/nixos/tests/nextcloud/basic.nix b/nixos/tests/nextcloud/basic.nix index bfb97ec3f23..75862feb202 100644 --- a/nixos/tests/nextcloud/basic.nix +++ b/nixos/tests/nextcloud/basic.nix @@ -1,4 +1,4 @@ -import ../make-test.nix ({ pkgs, ...}: let +import ../make-test-python.nix ({ pkgs, ...}: let adminpass = "notproduction"; adminuser = "root"; in { @@ -50,11 +50,15 @@ in { diff <(echo 'hi') <(${pkgs.rclone}/bin/rclone cat nextcloud:test-shared-file) ''; in '' - startAll(); - $nextcloud->waitForUnit("multi-user.target"); - $nextcloud->succeed("curl -sSf http://nextcloud/login"); - $nextcloud->succeed("${withRcloneEnv} ${copySharedFile}"); - $client->waitForUnit("multi-user.target"); - $client->succeed("${withRcloneEnv} ${diffSharedFile}"); + start_all() + nextcloud.wait_for_unit("multi-user.target") + nextcloud.succeed("curl -sSf http://nextcloud/login") + nextcloud.succeed( + "${withRcloneEnv} ${copySharedFile}" + ) + client.wait_for_unit("multi-user.target") + client.succeed( + "${withRcloneEnv} ${diffSharedFile}" + ) ''; }) |