python311Packages.mechanize: enable tests

This commit is contained in:
Fabian Affolter 2023-11-10 10:25:06 +01:00
parent 4ca74b16b0
commit 10349c3473

View file

@ -2,6 +2,7 @@
, buildPythonPackage , buildPythonPackage
, fetchPypi , fetchPypi
, html5lib , html5lib
, pytestCheckHook
, pythonOlder , pythonOlder
, setuptools , setuptools
}: }:
@ -26,12 +27,26 @@ buildPythonPackage rec {
html5lib html5lib
]; ];
doCheck = false; nativeCheckInputs = [
pytestCheckHook
];
pythonImportsCheck = [ pythonImportsCheck = [
"mechanize" "mechanize"
]; ];
disabledTestPaths = [
# Tests require network access
"test/test_urllib2_localnet.py"
"test/test_functional.py"
];
disabledTests = [
# Tests require network access
"test_pickling"
"test_password_manager"
];
meta = with lib; { meta = with lib; {
description = "Stateful programmatic web browsing in Python"; description = "Stateful programmatic web browsing in Python";
homepage = "https://github.com/python-mechanize/mechanize"; homepage = "https://github.com/python-mechanize/mechanize";