Skip to content

Fix overridden parametrization#261

Merged
ValerianRey merged 4 commits intomainfrom
fix-overridden-input-matrix-parametrization
Mar 22, 2025
Merged

Fix overridden parametrization#261
ValerianRey merged 4 commits intomainfrom
fix-overridden-input-matrix-parametrization

Conversation

@ValerianRey
Copy link
Copy Markdown
Contributor

  • Fix scaled_matrices_2_plus_rows
  • Reorder lines in _inputs.py
  • Add typical_matrices_2_plus_rows
  • Fix parametrization for aggregators overriding matrix parametrization

I just realized that the previous PR (#260) did not properly change the parametrization for aggregators that override the parametrization of their property testers. This PR fixes all discrepancies.

In the future, I would like to have a better way to test those properties so that aggregators are automatically tested only on matrices whose shape are acceptable to them, so that this kind of issue cannot happen at all.

@ValerianRey ValerianRey added cc: test Conventional commit type for changes to tests. package: aggregation labels Mar 22, 2025
@ValerianRey ValerianRey self-assigned this Mar 22, 2025
@codecov
Copy link
Copy Markdown

codecov bot commented Mar 22, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ValerianRey
Copy link
Copy Markdown
Contributor Author

@PierreQuinton FYI

@ValerianRey ValerianRey merged commit 301b30e into main Mar 22, 2025
14 checks passed
@ValerianRey ValerianRey deleted the fix-overridden-input-matrix-parametrization branch March 22, 2025 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cc: test Conventional commit type for changes to tests. package: aggregation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant