astropy / astropy/pytest-arraydiff
pytest-arraydiff giving problems when running pytests coverage module
- Vorherrschende Sprache
- Python
- Sterne
- 27
- Forks
- 21
- Ø Merge
- 6 Std. 39 Min.
- Gemergte PRs (30 T.)
- 1
Beschreibung
I am using the `pytest-arraydiff` package to test some functions which return arrays. For the tests in question I am using the following decorator:
`@pytest.mark.array_compare(file_format='text')`
I have used the following command to generate test files:
`pytest --arraydiff-generate-path=test_data`
Which generated some test files for me such that when I run:
`pytest --arraydiff`
My test suite runs successfully. Unfortunately I also need to run a coverage check, but running the following command:
`pytest --cov-report html test_file_name.py::test_name --cov=. --arraydiff`
Results in an error:
> FAILED test_cliff_erosion_equations.py::test_main - Exception: File
> not found for comparison test
Is `pytest-arraydiff` not compatible with `pytest`'s coverage module? If not, how else can I test out functions which return arrays? what is the common practice here?
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Bewertung
Dieses Issue wurde noch nicht bewertet.