summaryrefslogtreecommitdiffstats
path: root/nixos/tests/codimd.nix
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2019-11-24 14:19:36 +0100
committerMaximilian Bosch <maximilian@mbosch.me>2019-11-24 14:19:36 +0100
commita1e6e5145bd890d414c2424e404def493d4602c7 (patch)
tree853e436a67770c6656d93cf615a196767a7000f8 /nixos/tests/codimd.nix
parent7c23496e46303f1315ca94316b7447891d81de44 (diff)
nixos/codimd: port test to python test-driver
Diffstat (limited to 'nixos/tests/codimd.nix')
-rw-r--r--nixos/tests/codimd.nix26
1 files changed, 12 insertions, 14 deletions
diff --git a/nixos/tests/codimd.nix b/nixos/tests/codimd.nix
index 562f6f24f999..b1acbf4a8322 100644
--- a/nixos/tests/codimd.nix
+++ b/nixos/tests/codimd.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ... }:
+import ./make-test-python.nix ({ pkgs, lib, ... }:
{
name = "codimd";
@@ -35,20 +35,18 @@ import ./make-test.nix ({ pkgs, lib, ... }:
};
testScript = ''
- startAll();
+ start_all()
- subtest "CodiMD sqlite", sub {
- $codimdSqlite->waitForUnit("codimd.service");
- $codimdSqlite->waitForOpenPort(3000);
- $codimdSqlite->waitUntilSucceeds("curl -sSf http://localhost:3000/new");
- };
+ with subtest("CodiMD sqlite"):
+ codimdSqlite.wait_for_unit("codimd.service")
+ codimdSqlite.wait_for_open_port(3000)
+ codimdSqlite.wait_until_succeeds("curl -sSf http://localhost:3000/new")
- subtest "CodiMD postgres", sub {
- $codimdPostgres->waitForUnit("postgresql.service");
- $codimdPostgres->waitForUnit("codimd.service");
- $codimdPostgres->waitForOpenPort(5432);
- $codimdPostgres->waitForOpenPort(3000);
- $codimdPostgres->waitUntilSucceeds("curl -sSf http://localhost:3000/new");
- };
+ with subtest("CodiMD postgres"):
+ codimdPostgres.wait_for_unit("postgresql.service")
+ codimdPostgres.wait_for_unit("codimd.service")
+ codimdPostgres.wait_for_open_port(5432)
+ codimdPostgres.wait_for_open_port(3000)
+ codimdPostgres.wait_until_succeeds("curl -sSf http://localhost:3000/new")
'';
})