summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-redis-lock/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/python-modules/python-redis-lock/default.nix')
-rw-r--r--pkgs/development/python-modules/python-redis-lock/default.nix21
1 files changed, 13 insertions, 8 deletions
diff --git a/pkgs/development/python-modules/python-redis-lock/default.nix b/pkgs/development/python-modules/python-redis-lock/default.nix
index 7a53e73b2b88..49113dfad5ef 100644
--- a/pkgs/development/python-modules/python-redis-lock/default.nix
+++ b/pkgs/development/python-modules/python-redis-lock/default.nix
@@ -2,7 +2,7 @@
, buildPythonPackage
, fetchPypi
, redis
-, pytest
+, pytestCheckHook
, process-tests
, pkgs
, withDjango ? false, django_redis
@@ -17,15 +17,20 @@ buildPythonPackage rec {
sha256 = "4265a476e39d476a8acf5c2766485c44c75f3a1bd6cf73bb195f3079153b8374";
};
- checkInputs = [ pytest process-tests pkgs.redis ];
+ propagatedBuildInputs = [
+ redis
+ ] ++ lib.optional withDjango django_redis;
- checkPhase = ''
- pytest tests/
- '';
-
- propagatedBuildInputs = [ redis ]
- ++ lib.optional withDjango django_redis;
+ checkInputs = [
+ pytestCheckHook
+ process-tests
+ pkgs.redis
+ ];
+ disabledTests = [
+ # https://github.com/ionelmc/python-redis-lock/issues/86
+ "test_no_overlap2"
+ ];
meta = with lib; {
homepage = "https://github.com/ionelmc/python-redis-lock";