python3Packages.pytest-remotedata: add pythonImportsCheck
This commit is contained in:
committed by
Martin Weinelt
parent
8bcd96e711
commit
680898f089
@@ -1,38 +1,54 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, six
|
||||
, pytest
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, setuptools-scm
|
||||
, six
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pytest-remotedata";
|
||||
version = "0.3.3";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "66920bf1c62928b079d0e611379111a0d49f10a9509ced54c8269514ccce6ee3";
|
||||
};
|
||||
|
||||
buildInputs = [ pytest ];
|
||||
nativeBuildInputs = [
|
||||
setuptools-scm
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
pytest
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
six
|
||||
];
|
||||
|
||||
checkInputs = [
|
||||
pytest
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
checkPhase = ''
|
||||
# these tests require a network connection
|
||||
pytest --ignore tests/test_strict_check.py
|
||||
'';
|
||||
disabledTestPaths = [
|
||||
# These tests require a network connection
|
||||
"tests/test_strict_check.py"
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"pytest_remotedata"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Pytest plugin for controlling remote data access";
|
||||
homepage = "https://astropy.org";
|
||||
homepage = "https://github.com/astropy/pytest-remotedata";
|
||||
license = licenses.bsd3;
|
||||
maintainers = [ maintainers.costrouc ];
|
||||
maintainers = with maintainers; [ costrouc ];
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user