Open oanabotezat opened 7 months ago
what is actually useful from the list above (stripped ---init.py and >= 70% covered files):
Name Stmts Miss Cover
---------------------------------------------------------------------------
oceanstream/cli.py 108 108 0%
oceanstream/denoise/apply_masks.py 35 26 26%
oceanstream/denoise/create_masks.py 44 31 30%
oceanstream/echodata/read_file.py 48 39 19%
oceanstream/exports/nasc.py 15 11 27%
oceanstream/exports/shoals/shoals_handler.py 28 19 32%
oceanstream/report/echogram.py 30 30 0%
oceanstream/report/profiling.py 37 32 14%
oceanstream/settings/config.py 12 12 0%
24 warnings:
most are in 3rd party libraries...
remaining: 6.
improve coverage from 67% to 80%
running a full test with coverage:
pytest --cov oceanstream
results in a bunch of warnings (-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html) and: