diff options
author | Marijan <marijan.petricevic@hotmail.de> | 2019-11-05 12:31:16 +0100 |
---|---|---|
committer | Marijan <marijan.petricevic@hotmail.de> | 2019-11-06 12:46:24 +0100 |
commit | db546221456fd56f058804afeaa65ae2d97a8b08 (patch) | |
tree | 71e4af973421bb3e190168008e582327e299d3c9 /nixos/tests/beanstalkd.nix | |
parent | f794de4e31787ae6307c4c14f79292be4ca85e2d (diff) | |
download | nixpkgs-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.nix | 16 |
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}" + ) ''; }) |