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

idanmoradarthas / DataScienceUtils
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: sync-numpy-version-deployment-15241725914372917342
DEFAULT BRANCH: master
Repo Added 02 Jan 2020 12:02PM UTC
Files 7
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 test-coverage-strings-preprocess-6968570176888789289
branch: test-coverage-strings-preprocess-6968570176888789289
CHANGE BRANCH
x
Reset
  • test-coverage-strings-preprocess-6968570176888789289
  • 1.8.0
  • 1.8.1
  • 1.9.0
  • 63-replace-box-plot-with-violin-plot-for-numeric-vs-categorical-interaction-in-plot_features_interaction
  • 64-add-mutual-information-scoring-utility-to-preprocessing-module
  • 70-feature-request-replace-datetime-line-plot-with-2d-heatmap-in-visualize_feature
  • 77-add-count-labels-to-bar-plots-in-visualize_feature-method
  • 80-bug-handle-fully-missing-features-in-compute_mutual_information
  • Update-requirements
  • add-stats-per-label
  • bugfix/handle-fully-missing-features-12066032303002505130
  • categorical-graphs-to-heatmaps
  • docker-conda-deployment-11916502845831130465
  • feat/migrate-to-uv-6843176818493617431
  • feat/validate-confusion-matrix-labels-4408769291874413647
  • feature/add_plotly_graphs
  • feature/automate_platform_anaconda
  • feature/checking-if-kaleido-was-fixed
  • feature/convert_tests_to_pytest_mpl
  • feature/fix_warning_message
  • feature/fixing_README
  • feature/fixing_warning_in_code
  • feature/plot_feature_importance_improvments
  • feature/reconnecting_coveralls
  • feature/revise_readme_file
  • feature/update_version_1.8.0
  • fix-stats
  • fixing-tests
  • handle-missing-values-in-plot-features-interaction
  • handle-nulls-in-categorical-graphs
  • interate-ruff-idan
  • jules/improve-docs
  • master
  • migrate_to_hatch
  • refactor/use-multilabelbinarizer-4839800427030891864
  • remove-corr-calc
  • sync-numpy-version-deployment-15241725914372917342
  • update-sphinx-docs-for-visualize-feature
  • update-version
  • updating-kaliedo

28 Jan 2026 07:14AM UTC coverage: 100.0% (+0.4%) from 99.565%
21428833158

Pull #93

github

google-labs-jules[bot]
test: Add full coverage for ds_utils.strings

This commit introduces a new parameterized test, `test_append_tags_to_frame_min_df_float`, to cover the `min_df` float branch in the `append_tags_to_frame` function.

It also corrects the logic in `test_append_tags_to_frame_truly_empty` by using `pd.DataFrame()` to ensure the `.empty` attribute is `True`, and fixes a failing test case for `min_df=1.0`.

With these changes, `ds_utils/strings.py` now has 100% test coverage.

Co-authored-by: idanmoradarthas <14873156+idanmoradarthas@users.noreply.github.com>
Pull Request #93: test: Add coverage for empty and all-null cases

690 of 690 relevant lines covered (100.0%)

12.0 hits per line

Relevant lines Covered
Build:
Build:
690 RELEVANT LINES 690 COVERED LINES
12.0 HITS PER LINE
Source Files on test-coverage-strings-preprocess-6968570176888789289
  • Tree
  • List 7
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
21428833158 test-coverage-strings-preprocess-6968570176888789289 test: Add full coverage for ds_utils.strings This commit introduces a new parameterized test, `test_append_tags_to_frame_min_df_float`, to cover the `min_df` float branch in the `append_tags_to_frame` function. It also corrects the logic in `tes... Pull #93 28 Jan 2026 07:16AM UTC google-labs-jules[bot] github
100.0
21427182960 test-coverage-strings-preprocess-6968570176888789289 fix(tests): Correct test logic for empty DataFrame This commit corrects the test `test_append_tags_to_frame_truly_empty` to ensure it properly covers the early return condition in the `append_tags_to_frame` function. The key change is using `pd.... Pull #93 28 Jan 2026 06:09AM UTC google-labs-jules[bot] github
99.71
21427077644 test-coverage-strings-preprocess-6968570176888789289 fix(tests): Correct test for truly empty DataFrame This commit fixes the test `test_append_tags_to_frame_truly_empty` to correctly cover the early return in `append_tags_to_frame`. The test now uses `pd.DataFrame()` to create a DataFrame with `s... Pull #93 28 Jan 2026 06:04AM UTC google-labs-jules[bot] github
99.71
21197367548 test-coverage-strings-preprocess-6968570176888789289 style: Format test files Run ruff format on tests/test_strings.py to fix formatting issues. Pull #93 21 Jan 2026 04:36AM UTC google-labs-jules[bot] github
99.71
21196710035 test-coverage-strings-preprocess-6968570176888789289 refactor: Simplify test assertions and address review feedback Refactors the test `test_compute_mutual_information_all_features_fully_missing` to remove redundant assertions, relying on `pd.testing.assert_frame_equal` for comprehensive verificati... Pull #93 21 Jan 2026 04:01AM UTC google-labs-jules[bot] github
99.71
21196397383 test-coverage-strings-preprocess-6968570176888789289 style: Format test files Run ruff format on tests/test_strings.py to fix formatting issues. Pull #93 21 Jan 2026 03:44AM UTC google-labs-jules[bot] github
99.71
See All Builds (201)
  • 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

© 2026 Coveralls, Inc