diff options
author | Fabian Affolter <mail@fabian-affolter.ch> | 2022-01-11 11:04:22 +0100 |
---|---|---|
committer | Fabian Affolter <mail@fabian-affolter.ch> | 2022-01-11 11:04:22 +0100 |
commit | bd9bf2ee927d947af2b054b93016d53f897cce25 (patch) | |
tree | b04e3467413bc49113e2b8f7fedf91984045ef2e /pkgs/development/python-modules/annexremote | |
parent | d36d401087a7e347c8b8ec539af1d32e130de564 (diff) | |
download | nixpkgs-bd9bf2ee927d947af2b054b93016d53f897cce25.tar nixpkgs-bd9bf2ee927d947af2b054b93016d53f897cce25.tar.gz nixpkgs-bd9bf2ee927d947af2b054b93016d53f897cce25.tar.bz2 nixpkgs-bd9bf2ee927d947af2b054b93016d53f897cce25.tar.lz nixpkgs-bd9bf2ee927d947af2b054b93016d53f897cce25.tar.xz nixpkgs-bd9bf2ee927d947af2b054b93016d53f897cce25.tar.zst nixpkgs-bd9bf2ee927d947af2b054b93016d53f897cce25.zip |
python3Packages.annexremote: disable failing tests
Diffstat (limited to 'pkgs/development/python-modules/annexremote')
-rw-r--r-- | pkgs/development/python-modules/annexremote/default.nix | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/pkgs/development/python-modules/annexremote/default.nix b/pkgs/development/python-modules/annexremote/default.nix index 9ea36507945..c9ed6bd90ed 100644 --- a/pkgs/development/python-modules/annexremote/default.nix +++ b/pkgs/development/python-modules/annexremote/default.nix @@ -2,33 +2,41 @@ , isPy3k , buildPythonPackage , fetchFromGitHub -, future -, mock +, pytestCheckHook , nose +, pythonOlder }: buildPythonPackage rec { pname = "annexremote"; version = "1.6.0"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; - # use fetchFromGitHub instead of fetchPypi because the test suite of - # the package is not included into the PyPI tarball src = fetchFromGitHub { - rev = "v${version}"; owner = "Lykos153"; repo = "AnnexRemote"; + rev = "v${version}"; sha256 = "08myswj1vqkl4s1glykq6xn76a070nv5mxj0z8ibl6axz89bvypi"; }; - propagatedBuildInputs = [ future ]; + checkInputs = [ + nose + ]; + + checkPhase = '' + nosetests -v -e "^TestExport_MissingName" -e "^TestRemoveexportdirectory" + ''; - checkInputs = [ nose ] ++ lib.optional (!isPy3k) mock; - checkPhase = "nosetests -v"; + pythonImportsCheck = [ + "annexremote" + ]; meta = with lib; { description = "Helper module to easily develop git-annex remotes"; homepage = "https://github.com/Lykos153/AnnexRemote"; - license = licenses.gpl3; + license = licenses.gpl3Only; maintainers = with maintainers; [ montag451 ]; }; } |