Spectral-Analysis-UPB / PyZEAL

Project dealing with the numerical calculation of zeros, poles and residues of holomorphic and meromorphic functions. It aspires to be a PYthon ZEAL (ZEros of AnaLytic functions, a Fortran90 package) successor.
https://pyzeal.readthedocs.io/en/latest/
GNU General Public License v3.0
4 stars 1 forks source link

Refactor test_cli.py, add new cli tests #24

Closed lwasmuth closed 1 year ago

lwasmuth commented 1 year ago

Adapt cli testing to the new command-line interface and add new tests for estimator and precision setting.

codecov[bot] commented 1 year ago

Codecov Report

Patch coverage: 93.96% and project coverage change: +15.10 :tada:

Comparison is base (c77e4fd) 72.67% compared to head (4a2b284) 87.77%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #24 +/- ## =========================================== + Coverage 72.67% 87.77% +15.10% =========================================== Files 51 79 +28 Lines 1515 2103 +588 =========================================== + Hits 1101 1846 +745 + Misses 414 257 -157 ``` | [Impacted Files](https://codecov.io/gh/Spectral-Analysis-UPB/PyZEAL/pull/24?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Spectral-Analysis-UPB) | Coverage Δ | | |---|---|---| | [pyzeal/algorithms/constants.py](https://codecov.io/gh/Spectral-Analysis-UPB/PyZEAL/pull/24?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Spectral-Analysis-UPB#diff-cHl6ZWFsL2FsZ29yaXRobXMvY29uc3RhbnRzLnB5) | `100.00% <ø> (ø)` | | | [pyzeal/pyzeal\_logging/log\_levels.py](https://codecov.io/gh/Spectral-Analysis-UPB/PyZEAL/pull/24?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Spectral-Analysis-UPB#diff-cHl6ZWFsL3B5emVhbF9sb2dnaW5nL2xvZ19sZXZlbHMucHk=) | `100.00% <ø> (ø)` | | | [pyzeal/pyzeal\_logging/logger\_facade.py](https://codecov.io/gh/Spectral-Analysis-UPB/PyZEAL/pull/24?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Spectral-Analysis-UPB#diff-cHl6ZWFsL3B5emVhbF9sb2dnaW5nL2xvZ2dlcl9mYWNhZGUucHk=) | `56.25% <ø> (ø)` | | | [pyzeal/pyzeal\_types/algorithm\_types.py](https://codecov.io/gh/Spectral-Analysis-UPB/PyZEAL/pull/24?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Spectral-Analysis-UPB#diff-cHl6ZWFsL3B5emVhbF90eXBlcy9hbGdvcml0aG1fdHlwZXMucHk=) | `100.00% <ø> (ø)` | | | [pyzeal/pyzeal\_types/container\_types.py](https://codecov.io/gh/Spectral-Analysis-UPB/PyZEAL/pull/24?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Spectral-Analysis-UPB#diff-cHl6ZWFsL3B5emVhbF90eXBlcy9jb250YWluZXJfdHlwZXMucHk=) | `100.00% <ø> (ø)` | | | [pyzeal/pyzeal\_types/estimator\_types.py](https://codecov.io/gh/Spectral-Analysis-UPB/PyZEAL/pull/24?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Spectral-Analysis-UPB#diff-cHl6ZWFsL3B5emVhbF90eXBlcy9lc3RpbWF0b3JfdHlwZXMucHk=) | `100.00% <ø> (ø)` | | | [pyzeal/pyzeal\_types/filter\_types.py](https://codecov.io/gh/Spectral-Analysis-UPB/PyZEAL/pull/24?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Spectral-Analysis-UPB#diff-cHl6ZWFsL3B5emVhbF90eXBlcy9maWx0ZXJfdHlwZXMucHk=) | `100.00% <ø> (ø)` | | | [pyzeal/pyzeal\_types/init\_modes.py](https://codecov.io/gh/Spectral-Analysis-UPB/PyZEAL/pull/24?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Spectral-Analysis-UPB#diff-cHl6ZWFsL3B5emVhbF90eXBlcy9pbml0X21vZGVzLnB5) | `100.00% <ø> (ø)` | | | [pyzeal/pyzeal\_types/settings\_types.py](https://codecov.io/gh/Spectral-Analysis-UPB/PyZEAL/pull/24?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Spectral-Analysis-UPB#diff-cHl6ZWFsL3B5emVhbF90eXBlcy9zZXR0aW5nc190eXBlcy5weQ==) | `100.00% <ø> (ø)` | | | [pyzeal/settings/invalid\_setting\_exception.py](https://codecov.io/gh/Spectral-Analysis-UPB/PyZEAL/pull/24?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Spectral-Analysis-UPB#diff-cHl6ZWFsL3NldHRpbmdzL2ludmFsaWRfc2V0dGluZ19leGNlcHRpb24ucHk=) | `100.00% <ø> (ø)` | | | ... and [69 more](https://codecov.io/gh/Spectral-Analysis-UPB/PyZEAL/pull/24?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Spectral-Analysis-UPB) | | Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Spectral-Analysis-UPB). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Spectral-Analysis-UPB)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.