summary refs log tree commit diff
path: root/nixos/tests/beanstalkd.nix
diff options
context:
space:
mode:
authorMarijan <marijan.petricevic@hotmail.de>2019-11-05 12:31:16 +0100
committerMarijan <marijan.petricevic@hotmail.de>2019-11-06 12:46:24 +0100
commitdb546221456fd56f058804afeaa65ae2d97a8b08 (patch)
tree71e4af973421bb3e190168008e582327e299d3c9 /nixos/tests/beanstalkd.nix
parentf794de4e31787ae6307c4c14f79292be4ca85e2d (diff)
downloadnixpkgs-db546221456fd56f058804afeaa65ae2d97a8b08.tar
nixpkgs-db546221456fd56f058804afeaa65ae2d97a8b08.tar.gz
nixpkgs-db546221456fd56f058804afeaa65ae2d97a8b08.tar.bz2
nixpkgs-db546221456fd56f058804afeaa65ae2d97a8b08.tar.lz
nixpkgs-db546221456fd56f058804afeaa65ae2d97a8b08.tar.xz
nixpkgs-db546221456fd56f058804afeaa65ae2d97a8b08.tar.zst
nixpkgs-db546221456fd56f058804afeaa65ae2d97a8b08.zip
nixos/beanstalkd: port test to python
Diffstat (limited to 'nixos/tests/beanstalkd.nix')
-rw-r--r--nixos/tests/beanstalkd.nix16
1 files changed, 10 insertions, 6 deletions
diff --git a/nixos/tests/beanstalkd.nix b/nixos/tests/beanstalkd.nix
index fa2fbc2c92a..4f4a454fb47 100644
--- a/nixos/tests/beanstalkd.nix
+++ b/nixos/tests/beanstalkd.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ pkgs, lib, ... }:
+import ./make-test-python.nix ({ pkgs, lib, ... }:
 
 let
   pythonEnv = pkgs.python3.withPackages (p: [p.beanstalkc]);
@@ -34,12 +34,16 @@ in
     };
 
   testScript = ''
-    startAll;
+    start_all()
 
-    $machine->waitForUnit('beanstalkd.service');
+    machine.wait_for_unit("beanstalkd.service")
 
-    $machine->succeed("${produce}");
-    $machine->succeed("${consume}") eq "this is a job\n" or die;
-    $machine->succeed("${consume}") eq "this is another job\n" or die;
+    machine.succeed("${produce}")
+    assert "this is a job\n" == machine.succeed(
+        "${consume}"
+    )
+    assert "this is another job\n" == machine.succeed(
+        "${consume}"
+    )
   '';
 })