Skip to content

[iris] Merge test_budget_api.py into test_budget.py; remove slop#4870

Merged
rjpower merged 2 commits intomainfrom
agent/20260417-fix-4869
Apr 17, 2026
Merged

[iris] Merge test_budget_api.py into test_budget.py; remove slop#4870
rjpower merged 2 commits intomainfrom
agent/20260417-fix-4869

Conversation

@claude
Copy link
Copy Markdown
Contributor

@claude claude Bot commented Apr 17, 2026

Collapse repetitive resource_value and compute_effective_band cases into parametrized tests, drop the tautological PRIORITY_BAND ordering assertion and the weak-assertion interleave_by_user duplicates, and fold the admin API tests from test_budget_api.py into the same file behind a shared service fixture. Net: 644 -> 307 lines, 32 tests still passing.

Fixes #4869

Collapse repetitive resource_value / compute_effective_band cases into
parametrized tests, drop the tautological PRIORITY_BAND ordering check
and the weak-assertion interleave_by_user duplicates, and fold the admin
API tests from test_budget_api.py into the same file behind a shared
service fixture.

Fixes #4869
@claude claude Bot added the agent-generated Created by automation/agent label Apr 17, 2026
@rjpower rjpower requested a review from yonromai April 17, 2026 19:57
@rjpower rjpower enabled auto-merge (squash) April 17, 2026 19:57
@rjpower rjpower disabled auto-merge April 17, 2026 20:17
@rjpower rjpower merged commit a64d7bc into main Apr 17, 2026
38 of 40 checks passed
@rjpower rjpower deleted the agent/20260417-fix-4869 branch April 17, 2026 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent-generated Created by automation/agent

Projects

None yet

Development

Successfully merging this pull request may close these issues.

noslop: merge "test_budget.py" and "test_budget_api.py"

2 participants