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

jan-janssen / gmailsorter
82%

Build:
DEFAULT BRANCH: main
Repo Added 09 Jul 2023 10:39PM UTC
Files 19
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • add-unit-tests-for-base-module-12448168186662508039
  • dependabot/pip/flask-3.1.1
  • dependabot/pip/flask-3.1.2
  • dependabot/pip/google-api-python-client-2.155.0
  • dependabot/pip/google-api-python-client-2.156.0
  • dependabot/pip/google-api-python-client-2.157.0
  • dependabot/pip/google-api-python-client-2.158.0
  • dependabot/pip/google-api-python-client-2.159.0
  • dependabot/pip/google-api-python-client-2.160.0
  • dependabot/pip/google-api-python-client-2.161.0
  • dependabot/pip/google-api-python-client-2.162.0
  • dependabot/pip/google-api-python-client-2.163.0
  • dependabot/pip/google-api-python-client-2.164.0
  • dependabot/pip/google-api-python-client-2.165.0
  • dependabot/pip/google-api-python-client-2.166.0
  • dependabot/pip/google-api-python-client-2.168.0
  • dependabot/pip/google-api-python-client-2.169.0
  • dependabot/pip/google-api-python-client-2.170.0
  • dependabot/pip/google-api-python-client-2.171.0
  • dependabot/pip/google-api-python-client-2.172.0
  • dependabot/pip/google-api-python-client-2.173.0
  • dependabot/pip/google-api-python-client-2.174.0
  • dependabot/pip/google-api-python-client-2.175.0
  • dependabot/pip/google-api-python-client-2.176.0
  • dependabot/pip/google-api-python-client-2.177.0
  • dependabot/pip/google-api-python-client-2.178.0
  • dependabot/pip/google-api-python-client-2.179.0
  • dependabot/pip/google-api-python-client-2.181.0
  • dependabot/pip/google-api-python-client-2.182.0
  • dependabot/pip/google-api-python-client-2.183.0
  • dependabot/pip/google-api-python-client-2.184.0
  • dependabot/pip/google-api-python-client-2.185.0
  • dependabot/pip/google-api-python-client-2.186.0
  • dependabot/pip/google-api-python-client-2.187.0
  • dependabot/pip/google-auth-2.37.0
  • dependabot/pip/google-auth-2.38.0
  • dependabot/pip/google-auth-2.39.0
  • dependabot/pip/google-auth-2.40.0
  • dependabot/pip/google-auth-2.40.1
  • dependabot/pip/google-auth-2.40.2
  • dependabot/pip/google-auth-2.40.3
  • dependabot/pip/google-auth-2.41.0
  • dependabot/pip/google-auth-2.41.1
  • dependabot/pip/google-auth-2.42.0
  • dependabot/pip/google-auth-2.42.1
  • dependabot/pip/google-auth-2.43.0
  • dependabot/pip/google-auth-2.45.0
  • dependabot/pip/google-auth-oauthlib-1.2.2
  • dependabot/pip/google-auth-oauthlib-1.2.3
  • dependabot/pip/numpy-2.2.0
  • dependabot/pip/numpy-2.2.1
  • dependabot/pip/numpy-2.2.2
  • dependabot/pip/numpy-2.2.3
  • dependabot/pip/numpy-2.2.4
  • dependabot/pip/pandas-2.3.0
  • dependabot/pip/pandas-2.3.1
  • dependabot/pip/pandas-2.3.2
  • dependabot/pip/pandas-2.3.3
  • dependabot/pip/scikit-learn-1.6.0
  • dependabot/pip/scikit-learn-1.6.1
  • dependabot/pip/sqlalchemy-2.0.37
  • dependabot/pip/sqlalchemy-2.0.38
  • dependabot/pip/sqlalchemy-2.0.39
  • dependabot/pip/sqlalchemy-2.0.40
  • dependabot/pip/sqlalchemy-2.0.41
  • dependabot/pip/sqlalchemy-2.0.42
  • dependabot/pip/sqlalchemy-2.0.43
  • dependabot/pip/sqlalchemy-2.0.44
  • dependabot/pip/sqlalchemy-2.0.45
  • docker-update
  • feature/add-ml-unit-tests-8380594295992283614
  • fix/reset-button-visibility
  • main
  • np
  • py313
  • switch-to-hatchling

24 Dec 2025 01:27PM UTC coverage: 82.385% (+5.4%) from 77.021%
20487190219

push

github

web-flow
Add unit tests for base module (#376)

* feat: add unit tests for base module

Adds unit tests for the base module to achieve 100% unit test coverage.

- Adds tests for the `DatabaseInterface` class in `tests/test_database.py`.
- Adds tests for the `email_date_converter` function in `tests/test_message.py`.
- Adds tests for the `AbstractMessage` class in `tests/test_message.py`.
- Fixes a bug in the `get_emails_by_cc` method in `gmailsorter/base/database.py`.
- Fixes a bug in the `email_date_converter` function in `gmailsorter/base/message.py`.

* clean up

* Update _version.py

* Update database.py

* Delete tests/__pycache__/test_database.cpython-312.pyc

* Delete tests/__pycache__/test_google_message.cpython-312.pyc

* Delete tests/__pycache__/test_message.cpython-312.pyc

* Update message.py

* Update message.py

* Update test_message.py

* Update test_message.py

* Update test_message.py

* Update test_message.py

* Update test_message.py

* Update test_message.py

* Update test_message.py

---------

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: Jan Janßen <janssen@mpie.de>
Co-authored-by: Jan Janssen <jan-janssen@users.noreply.github.com>

70 of 70 new or added lines in 3 files covered. (100.0%)

767 of 931 relevant lines covered (82.38%)

0.82 hits per line

Relevant lines Covered
Build:
Build:
931 RELEVANT LINES 767 COVERED LINES
0.82 HITS PER LINE
Source Files on main
  • Tree
  • List 19
  • Changed 5
  • Source Changed 3
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
20487190219 main Add unit tests for base module (#376) * feat: add unit tests for base module Adds unit tests for the base module to achieve 100% unit test coverage. - Adds tests for the `DatabaseInterface` class in `tests/test_database.py`. - Adds tests for th... push 24 Dec 2025 01:27PM UTC web-flow github
82.38
20487130800 add-unit-tests-for-base-module-12448168186662508039 Merge 9718e439a into cf2feedaa Pull #376 24 Dec 2025 01:24PM UTC web-flow github
82.38
20484896675 main Add unit tests for ml submodule (#375) * feat: Add unit tests for ml submodule Adds a comprehensive suite of unit tests for the `ml` submodule, achieving 100% test coverage for the `database`, `encoding`, and `model` modules. - Creates a new te... push 24 Dec 2025 11:10AM UTC web-flow github
77.02
20484817306 feature/add-ml-unit-tests-8380594295992283614 Merge 5cba14299 into b10647995 Pull #375 24 Dec 2025 11:06AM UTC web-flow github
77.02
20484804459 feature/add-ml-unit-tests-8380594295992283614 Merge ec7991668 into b10647995 Pull #375 24 Dec 2025 11:05AM UTC web-flow github
77.02
20484772582 feature/add-ml-unit-tests-8380594295992283614 Merge abed16f86 into b10647995 Pull #375 24 Dec 2025 11:03AM UTC web-flow github
77.02
20484633191 dependabot/pip/google-auth-oauthlib-1.2.3 Merge 6a9f15812 into b10647995 Pull #370 24 Dec 2025 10:54AM UTC web-flow github
58.48
20279292023 main Bump google-auth from 2.43.0 to 2.45.0 (#374) * Bump google-auth from 2.43.0 to 2.45.0 Bumps [google-auth](https://github.com/googleapis/google-auth-library-python) from 2.43.0 to 2.45.0. - [Release notes](https://github.com/googleapis/google-au... push 16 Dec 2025 06:56PM UTC web-flow github
58.48
20278691193 dependabot/pip/google-auth-2.45.0 Merge 5024bf33d into df345c2ad Pull #374 16 Dec 2025 06:33PM UTC web-flow github
58.48
20276347086 dependabot/pip/google-auth-2.45.0 Merge cd5d1629c into df345c2ad Pull #374 16 Dec 2025 05:08PM UTC web-flow github
58.48
See All Builds (744)
  • Repo on GitHub
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