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

deepset-ai / haystack / 13633822034
92%

Build:
DEFAULT BRANCH: main
Ran 03 Mar 2025 03:03PM UTC
Jobs 1
Files 189
Run time 81min
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

03 Mar 2025 03:00PM UTC coverage: 89.98% (+0.007%) from 89.973%
13633822034

push

github

web-flow
feat: Add Type Validation parameter for Pipeline Connections (#8875)

* Starting to refactor type util tests to be more systematic

* refactoring

* Expand tests

* Update to type utils

* Add missing subclass check

* Expand and refactor tests, introduce type_validation Literal

* More test refactoring

* Test refactoring, adding type validation variable to pipeline base

* Update relaxed version of type checking to pass all newly added tests

* trim whitespace

* Add tests

* cleanup

* Updates docstrings

* Add reno

* docs

* Fix mypy and add docstrings

* Changes based on advice from Tobi

* Remove unused imports

* Doc strings

* Add connection type validation to to_dict and from_dict

* Update tests

* Fix test

* Also save connection_type_validation at global pipeline level

* Fix tests

* Remove connection type validation from the connect level, only keep at pipeline level

* Formatting

* Fix tests

* formatting

9573 of 10639 relevant lines covered (89.98%)

0.9 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
2
95.45
0.33% core/type_utils.py
37
90.85
0.11% core/pipeline/base.py
Jobs
ID Job ID Ran Files Coverage
1 13633822034.1 03 Mar 2025 03:03PM UTC 189
89.98
GitHub Action Run
Source Files on build 13633822034
  • Tree
  • List 189
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #13633822034
  • 296e31c1 on github
  • Prev Build on main (#13632957696)
  • Next Build on main (#13634307957)
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