7 , zope-cachedescriptors
20 buildPythonPackage rec {
21 pname = "zope-testbrowser";
24 format = "setuptools";
27 pname = "zope.testbrowser";
29 sha256 = "035bf63d9f7244e885786c3327448a7d9fff521dba596429698b8474961b05e7";
33 # remove test that requires network access
34 substituteInPlace src/zope/testbrowser/tests/test_doctests.py \
35 --replace "suite.addTests(wire)" ""
38 propagatedBuildInputs = [
58 ${python.interpreter} -m zope.testrunner --test-path=src
61 pythonImportsCheck = [
63 "zope.testbrowser.browser"
64 "zope.testbrowser.interfaces"
65 "zope.testbrowser.testing"
66 "zope.testbrowser.wsgi"
70 description = "Programmable browser for functional black-box tests";
71 homepage = "https://github.com/zopefoundation/zope.testbrowser";
72 license = lib.licenses.zpl21;
73 maintainers = with lib.maintainers; [ dotlambda ];