• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

samdobson / monzoh / 17977493560
98%

Build:
DEFAULT BRANCH: main
Ran 24 Sep 2025 01:02PM UTC
Jobs 1
Files 40
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

24 Sep 2025 01:01PM UTC coverage: 97.279% (-0.9%) from 98.13%
17977493560

push

github

web-flow
Tighten up linting (#33)

* Remove asserts
* Move imports to top level
* Add timezone info to datetime objects
* Fix format
* int is a subtype of float
* Quote first argument passed to cast(),
* Don't use f-string in exception constructor
* Move typing-only imports to TYPE_CHECKING block
* Don't use string literals in exception constructors
* Comparison to HTTP error codes is valid
* Use proper type annotations for context manager exit method parameters
* Remove 'else' where possible
* Use Path object methods
* Raise proper error types
* Remove unused imports
* Use more specific exception types
* Fix failing tests
* Add pytest to pre-commit hooks
* Use absolute imports
* Adopt PEP 570
* TypeError > RuntimeError
* Avoid blind except
* Move imports to top level
* Fix monzoh-auth refresh / reauth logic
* Simpler mock data logic
* Type fixes
* Move returns from try to else block
* Move validation outside of try-except block
* pytest.raises() should contain a simple statement
* Avoid blind exception handling
* Remove unused params

307 of 335 new or added lines in 31 files covered. (91.64%)

1 existing line in 1 file now uncovered.

1680 of 1727 relevant lines covered (97.28%)

0.97 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
98.11
0.04% src/monzoh/async_client.py
1
99.09
-0.91% src/monzoh/core/base.py
2
92.52
0.22% src/monzoh/core/async_base.py
2
97.58
0.08% src/monzoh/models/pots.py
2
96.58
0.12% src/monzoh/models/transactions.py
3
92.31
-7.69% src/monzoh/api/async_transactions.py
3
92.31
-7.69% src/monzoh/api/transactions.py
4
96.36
-3.64% src/monzoh/cli/auth_flow.py
5
93.38
-1.14% src/monzoh/models/accounts.py
5
82.86
-5.02% src/monzoh/models/base.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
96.58
0.12% src/monzoh/models/transactions.py
Jobs
ID Job ID Ran Files Coverage
1 17977493560.1 24 Sep 2025 01:02PM UTC 40
97.28
GitHub Action Run
Source Files on build 17977493560
  • Tree
  • List 40
  • Changed 31
  • Source Changed 31
  • Coverage Changed 20
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #17977493560
  • b67e770c on github
  • Prev Build on main (#17894972117)
  • Next Build on main (#18059716008)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc