tofusoup
2025-09-14
Completed garnish-to-plating test migration and added stir runtime
75 files · 732+ · 393-
Garnish to plating test migration
30 files changed
provider.tfRemoved old garnish test providerprovider.tfRemoved old garnish test providerprovider.tfRemoved old garnish test providerprovider.tfRemoved old garnish test providerprovider.tfRemoved old garnish test providerprovider.tfRemoved old garnish test providerprovider.tfRemoved old garnish test providerprovider.tfRemoved old garnish test providerprovider.tfRemoved old garnish test providerprovider.tfRemoved old garnish test providerprovider.tfRemoved old garnish test providerprovider.tfRemoved old garnish test providerprovider.tfRemoved old garnish test providerprovider.tfRemoved old garnish test providerprovider.tfRemoved old garnish test providerprovider.tfAdded plating test provider with updated namespaceprovider.tfAdded plating test providerprovider.tfAdded plating test providerprovider.tfAdded plating test providerprovider.tfAdded plating test providerprovider.tfAdded plating test providerprovider.tfAdded plating test providerprovider.tfAdded plating test providerprovider.tfAdded plating test providerprovider.tfAdded plating test providerprovider.tfAdded plating test providerprovider.tfAdded plating test providerprovider.tfAdded plating test providerprovider.tfAdded plating test providerprovider.tfAdded plating test provider
Stir runtime module
5 files changed
runtime.pyRuntime environment detection and configuration for stir test execution (285 lines)cli.pyExtended with runtime integration (46 line changes)config.pyAdditional configuration options (5 lines)executor.pyUpdated to use runtime module (19 line changes)terraform.pyUpdated Terraform execution (19 line changes)
- Added src/tofusoup/stir/runtime.py (285 lines) implementing runtime environment detection and configuration for stir test execution
instantiate
behavioral
1 file
runtime.py
- Updated stir CLI, config, executor, and terraform modules to integrate with the new runtime module
decouple
internal
4 files
cli.pyconfig.pyexecutor.pyterraform.py
Registry test expansion
4 files changed
test_registry_cli.pyMore comprehensive registry CLI test scenarios (170 lines changed)conftest.pyUpdated test fixturesconftest.pyAdditional shared fixtures (13 new lines)test_cli.pyUpdated browser CLI tests (18 line changes)
- Expanded tests/registry/test_registry_cli.py with more comprehensive registry CLI test scenarios
qualify
behavioral
2 files
test_registry_cli.pyconftest.py
- Updated browser CLI tests and added shared test fixtures
qualify
internal
2 files
test_cli.pyconftest.py
Configuration cleanup
7 files changed
settings.local.jsonRevised Claude Code settingswrkenv.tomlRemoved task runner config (8 lines)conftest.pyRoot conftest additionspyproject.tomlAdded dependency entriescert_manager.pyUpdated certificate manager referenceshttp_api.tfUpdated provider referencenested.tfUpdated provider reference
- Removed wrkenv.toml, updated Claude settings, and added root conftest.py configuration
baseline
internal
3 files
wrkenv.tomlsettings.local.jsonconftest.py
- Updated provider references in conformance TF files and cert manager
baseline
internal
3 files
cert_manager.pyhttp_api.tfnested.tf
- Added dependency entries to pyproject.toml
baseline
internal
1 file
pyproject.toml