Merge pull request #155033 from fabaff/fix-scrapy

python3Packages.scrapy: disable failing test
This commit is contained in:
Fabian Affolter 2022-01-15 09:16:43 +01:00 committed by GitHub
commit 14e06c7bc0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 9 deletions

View File

@ -1,7 +1,6 @@
{ lib { lib
, buildPythonPackage , buildPythonPackage
, fetchPypi , fetchPypi
, funcsigs
, setuptools-scm , setuptools-scm
, pytestCheckHook , pytestCheckHook
, pythonOlder , pythonOlder
@ -11,22 +10,19 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "logfury"; pname = "logfury";
version = "1.0.1"; version = "1.0.1";
format = "setuptools";
disabled = pythonOlder "3.5"; disabled = pythonOlder "3.5";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "sha256-EwpdrOq5rVNJJCUt33BIKqLJZmKzo4JafTCYHQO3aiY="; hash = "sha256-EwpdrOq5rVNJJCUt33BIKqLJZmKzo4JafTCYHQO3aiY=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
setuptools-scm setuptools-scm
]; ];
propagatedBuildInputs = [
funcsigs
];
checkInputs = [ checkInputs = [
pytestCheckHook pytestCheckHook
testfixtures testfixtures

View File

@ -86,9 +86,10 @@ buildPythonPackage rec {
LC_ALL = "en_US.UTF-8"; LC_ALL = "en_US.UTF-8";
# Disable doctest plugin because it causes pytest to hang
preCheck = '' preCheck = ''
substituteInPlace pytest.ini --replace "--doctest-modules" "" # Disable doctest plugin because it causes pytest to hang
substituteInPlace pytest.ini \
--replace "--doctest-modules" ""
''; '';
disabledTestPaths = [ disabledTestPaths = [
@ -116,6 +117,7 @@ buildPythonPackage rec {
"test_peek_fifo" "test_peek_fifo"
"test_peek_one_element" "test_peek_one_element"
"test_peek_lifo" "test_peek_lifo"
"test_callback_kwargs"
] ++ lib.optionals stdenv.isDarwin [ ] ++ lib.optionals stdenv.isDarwin [
"test_xmliter_encoding" "test_xmliter_encoding"
"test_download" "test_download"
@ -127,7 +129,9 @@ buildPythonPackage rec {
install -m 644 -D extras/scrapy_zsh_completion $out/share/zsh/site-functions/_scrapy install -m 644 -D extras/scrapy_zsh_completion $out/share/zsh/site-functions/_scrapy
''; '';
pythonImportsCheck = [ "scrapy" ]; pythonImportsCheck = [
"scrapy"
];
__darwinAllowLocalNetworking = true; __darwinAllowLocalNetworking = true;