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

Qiskit / qiskit / 6718708201 / 1
88%
main: 88%

Build:
DEFAULT BRANCH: main
Ran 01 Nov 2023 11:20AM UTC
Files 1266
Run time 31s
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

01 Nov 2023 08:56AM UTC coverage: 86.899% (-0.01%) from 86.912%
6718708201.1

push

github

web-flow
Remove validation methods from primitive base classes (#11052)

* Remove validation methods from primitive base classes

This deprecates the argument validation methods from primitive base classes and moves them to separate helper functions. These methods unnecessarily bloat the base classes, and are odd to have when the BasePrimitive doesn't even define a run method to validate. There is no reason primitive implementations need to use the same validation as these base classes either. A follow up will be to remove the validation from the base `run` methods and have subclasses implement their own validation.

* Apply suggestions from code review

* Update qiskit/primitives/base/base_estimator.py

---------

Co-authored-by: Ikko Hamamura <ikkoham@users.noreply.github.com>

74017 of 85176 relevant lines covered (86.9%)

91564.96 hits per line

Source Files on job 6718708201.1
  • Tree
  • List 0
  • Changed 26
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 6718708201
  • 05d958bb on github
  • Prev Job for on main (#6714637670.1)
  • Next Job for on main (#6723434770.1)
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