plating
2025-09-06
Test runner and core modules migrated to provide.foundation process utilities
6 files · 121+ · 129-
Foundation process integration
6 files changed
test_runner.pyReplaced subprocess.run() with provide.foundation.process.run_command() and ProcessError handlingcli.pyMinor import and formatting adjustmentsdresser.pyMinor formatting adjustmentsgenerator.pyMinor formatting adjustmentsschema.pyMinor formatting adjustmentstemplates.pyMinor formatting adjustments
- Replaced
subprocess.run()calls insrc/garnish/test_runner.pywithprovide.foundation.process.run_command()andProcessErrorhandling decouple behavioral1 file
test_runner.py
- Added foundation logging (
logger,pout,perr) throughout the test runner decouple behavioral1 file
test_runner.py
- Simplified error handling in stir test execution by using
ProcessErrorinstead ofsubprocess.CalledProcessErrordecouple internal1 file
test_runner.py
- Cleaned up CLI, dresser, generator, schema, and templates modules with minor formatting and import adjustments
decouple
errata
5 files
cli.pydresser.pygenerator.pyschema.pytemplates.py