diff options
author | Fabian Affolter <mail@fabian-affolter.ch> | 2022-01-09 11:06:32 +0100 |
---|---|---|
committer | Martin Weinelt <hexa@darmstadt.ccc.de> | 2022-01-23 01:09:30 +0100 |
commit | 3bfaef643b70f1e8914226ab45038561523812bb (patch) | |
tree | c478a03ebf7ce0bca1ac0decd422f93d776a3b6d | |
parent | b4852980bd37ba95a737b660c5132d7c84de834a (diff) |
python3Packages.pytest-httpbin: switch to pytestCheckHook
-rw-r--r-- | pkgs/development/python-modules/pytest-httpbin/default.nix | 39 |
1 files changed, 24 insertions, 15 deletions
diff --git a/pkgs/development/python-modules/pytest-httpbin/default.nix b/pkgs/development/python-modules/pytest-httpbin/default.nix index 17aa011d40063..4b356c6725872 100644 --- a/pkgs/development/python-modules/pytest-httpbin/default.nix +++ b/pkgs/development/python-modules/pytest-httpbin/default.nix @@ -1,8 +1,10 @@ -{ buildPythonPackage -, lib -, fetchPypi -, pytest +{ lib +, buildPythonPackage +, fetchFromGitHub , httpbin +, pytest +, pytestCheckHook +, requests , six }: @@ -15,21 +17,28 @@ buildPythonPackage rec { sha256 = "9f73320f97d33cc20bc8a08cb945372948de51402559e87e74e92c56b48da0d7"; }; - checkInputs = [ pytest ]; + buildInputs = [ + pytest + ]; - propagatedBuildInputs = [ httpbin six ]; + propagatedBuildInputs = [ + httpbin + six + ]; - checkPhase = '' - py.test - ''; + checkInputs = [ + pytestCheckHook + requests + ]; - # https://github.com/kevin1024/pytest-httpbin/pull/51 - doCheck = false; + pythonImportsCheck = [ + "pytest_httpbin" + ]; - meta = { - description = "Easily test your HTTP library against a local copy of httpbin.org"; + meta = with lib; { + description = "Test your HTTP library against a local copy of httpbin.org"; homepage = "https://github.com/kevin1024/pytest-httpbin"; - license = lib.licenses.mit; + license = licenses.mit; + maintainers = with maintainers; [ ]; }; } - |