question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Test requirements not documented

See original GitHub issue

pandas 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:closed
  • Created 3 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
sebasticcommented, Nov 2, 2020

As certifi is not only required for tests install_requires is probably sufficient.

1reaction
jorisvandenbosschecommented, Nov 2, 2020

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

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found