diff options
author | Jonathan Ringer <jonringer117@gmail.com> | 2019-10-27 09:37:13 -0700 |
---|---|---|
committer | Jon <jonringer@users.noreply.github.com> | 2019-10-27 16:14:10 -0700 |
commit | 5e85873d70ddfb7f34723fb52ebf829e6bcaf926 (patch) | |
tree | 85baacc100e4fa03cd6cc7c51c12f6aa6b039a9e /pkgs/development/python-modules/kombu | |
parent | 3ba8ce13dd815b50327aef77baa7da1987c88da9 (diff) | |
download | nixpkgs-5e85873d70ddfb7f34723fb52ebf829e6bcaf926.tar nixpkgs-5e85873d70ddfb7f34723fb52ebf829e6bcaf926.tar.gz nixpkgs-5e85873d70ddfb7f34723fb52ebf829e6bcaf926.tar.bz2 nixpkgs-5e85873d70ddfb7f34723fb52ebf829e6bcaf926.tar.lz nixpkgs-5e85873d70ddfb7f34723fb52ebf829e6bcaf926.tar.xz nixpkgs-5e85873d70ddfb7f34723fb52ebf829e6bcaf926.tar.zst nixpkgs-5e85873d70ddfb7f34723fb52ebf829e6bcaf926.zip |
pythonPackages.kombu: fix tests
Diffstat (limited to 'pkgs/development/python-modules/kombu')
-rw-r--r-- | pkgs/development/python-modules/kombu/default.nix | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/pkgs/development/python-modules/kombu/default.nix b/pkgs/development/python-modules/kombu/default.nix index 759b9d2a440..a159b6c7e08 100644 --- a/pkgs/development/python-modules/kombu/default.nix +++ b/pkgs/development/python-modules/kombu/default.nix @@ -1,4 +1,11 @@ -{ lib, buildPythonPackage, fetchPypi, pytest, case, pytz, Pyro4, amqp }: +{ lib, buildPythonPackage, fetchPypi +, amqp +, case +, Pyro4 +, pytest +, pytz +, sqlalchemy +}: buildPythonPackage rec { pname = "kombu"; @@ -10,13 +17,20 @@ buildPythonPackage rec { }; postPatch = '' - substituteInPlace requirements/test.txt --replace "pytest-sugar" "" + substituteInPlace requirements/test.txt \ + --replace "pytest-sugar" "" + substituteInPlace requirements/default.txt \ + --replace "amqp==2.5.1" "amqp~=2.5" ''; - checkInputs = [ pytest case pytz Pyro4 ]; - propagatedBuildInputs = [ amqp ]; + checkInputs = [ pytest case pytz Pyro4 sqlalchemy ]; + # test_redis requires fakeredis, which isn't trivial to package + checkPhase = '' + pytest --ignore t/unit/transport/test_redis.py + ''; + meta = with lib; { description = "Messaging library for Python"; homepage = https://github.com/celery/kombu; |