Test requirements not documented
See original GitHub issuepandas
is now required for test/test_utils.py
but is not included in requirements-dev.txt
like xarray
is.
certifi
is required for test/test_network.py
but is only included in install_requires
in setup.cfg
.
Issue Analytics
- State:
- Created 3 years ago
- Comments:5 (5 by maintainers)
Top Results From Across the Web
How to Test an Application without Requirements?
3 Best Methods (with examples) to Test an Application without Requirements. This article is an attempt at some practices we have followed ...
Read more >Testing without Requirements or Functional ... - QA world
Is it possible to test a system where no requirements documentation exists? It's pretty rare but the situation can arise where we are ......
Read more >How to Write Test Cases Without Requirements - Mindful QA
Write them based on ideal user experience. ... Most QA testers are well-versed in advocating for good user experience. Even if you don't...
Read more >A Guide to QA Testing Without Requirements Document
A Step-by-Step Guide To QA Testing Without Requirements Document · Step #1 Start with available data · Step #2 Collect data from other...
Read more >How to test applications in absence of requirement document?
If the requirement document is not available, the test can follow these steps: Read the documents properly, which are referred by developers, to...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
As
certifi
is not only required for testsinstall_requires
is probably sufficient.I would personally also recommend to use those optional test dependencies behind a pytest “skip if not installed” (you can use eg
pytest.importorskip
, to be read as “import or skip”)That helps to be able to run the basic tests even without having all optional dependencies installed