Skip to content

Conversation

@01rabbit
Copy link
Owner

Replaced direct subprocess.run calls across azctl/menu and related scripts with the centralized test-injectable runner azazel_pi.utils.cmd_runner.run (alias: run_cmd). Fixed related import/indentation issues in network_utils.py and delay_action.py. Left an intentional subprocess invocation in tests/core/test_epd_daemon.py unchanged so tests that spawn real processes continue to work. Ran tests locally: 45 passed, 1 warning.

…fresh-on-mode, renderer and status_collector updates, demo injector
…process.run in azctl/menu and scripts; fix network_utils/delay_action; keep test subprocess invocation unchanged
@01rabbit 01rabbit merged commit 3b2e728 into main Nov 12, 2025
1 check failed
@01rabbit 01rabbit deleted the bugfix/centralize-subprocess-runner-2025-11-12 branch November 12, 2025 13:16
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.

2 participants