about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMarijan <marijan.petricevic94@gmail.com>2019-11-05 00:35:20 +0100
committerMarijan <marijan.petricevic@hotmail.de>2019-11-05 12:00:26 +0100
commitdaa97862b58ce768f1f8317df8831f64a2bf25b2 (patch)
treec9121b5c68b6afe90f1a5a9ac31b14b14aaa2ada
parentb786c1be04639fe19eabdfee09a923eab1c41984 (diff)
downloadnixlib-daa97862b58ce768f1f8317df8831f64a2bf25b2.tar
nixlib-daa97862b58ce768f1f8317df8831f64a2bf25b2.tar.gz
nixlib-daa97862b58ce768f1f8317df8831f64a2bf25b2.tar.bz2
nixlib-daa97862b58ce768f1f8317df8831f64a2bf25b2.tar.lz
nixlib-daa97862b58ce768f1f8317df8831f64a2bf25b2.tar.xz
nixlib-daa97862b58ce768f1f8317df8831f64a2bf25b2.tar.zst
nixlib-daa97862b58ce768f1f8317df8831f64a2bf25b2.zip
nixos/tor: port test to python
-rw-r--r--nixos/tests/tor.nix10
1 files changed, 6 insertions, 4 deletions
diff --git a/nixos/tests/tor.nix b/nixos/tests/tor.nix
index 0cb44ddff248..ad07231557c3 100644
--- a/nixos/tests/tor.nix
+++ b/nixos/tests/tor.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ lib, ... }: with lib;
+import ./make-test-python.nix ({ lib, ... }: with lib;
 
 rec {
   name = "tor";
@@ -21,8 +21,10 @@ rec {
     };
 
   testScript = ''
-    $client->waitForUnit("tor.service");
-    $client->waitForOpenPort(9051);
-    $client->succeed("echo GETINFO version | nc 127.0.0.1 9051") =~ /514 Authentication required./ or die;
+    client.wait_for_unit("tor.service")
+    client.wait_for_open_port(9051)
+    assert "514 Authentication required." in client.succeed(
+        "echo GETINFO version | nc 127.0.0.1 9051"
+    )
   '';
 })