Skip to content

♻️ remove need for un-needed fixture in unit tests - #471

Merged
sebastianMindee merged 1 commit into
mainfrom
fix-conftest
Oct 14, 2026
Merged

sebastianMindee merged 1 commit into
mainfrom
fix-conftest

Conversation

@sebastianMindee

Copy link
Copy Markdown
Collaborator

Description

Types of changes

  • Docs change / refactoring / dependency upgrade
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Requires a change to the official Guide documentation.

@sebastianMindee
sebastianMindee requested review from ianardee and a balanced review from Copilot October 14, 2026 13:04

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

Unit tests exclude integration tests and no longer require the removed environment variables.

0 open findings

What changed in this PR

Removes unnecessary secret-backed fixtures from isolated V2 client unit tests.

Changes:

  • Replaces model-ID fixtures with local dummy values.
  • Removes unused V2 secrets from the unit-test workflow.
File Description
tests/​v2/​test_client.py Makes mocked error tests self-contained.
.github/​workflows/​_test-units.yml Removes integration-only secrets.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@sebastianMindee
sebastianMindee merged commit 3b6c7c4 into main Oct 14, 2026
37 checks passed
@sebastianMindee
sebastianMindee deleted the fix-conftest branch October 14, 2026 13:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants