Commit graph

4 commits

Author SHA1 Message Date
28c551e157
ref: Print optional error message on editor process error
Editor function takes an optional io object which is used to print an
error output if the subprocess errors.
2025-11-29 21:11:31 +01:00
762b4a288f
fix: Correct whitespace separation on editor shell call
Switch to using 'sequence'-delineated arguments given to the subprocess
run call to correctly handle whitespace.
Also check the output, so we exit if we have an error.
Test accordingly.
2025-11-29 21:11:31 +01:00
97478d62d1
test: Add tests for environment option setting 2025-11-28 23:08:17 +01:00
bd05dadf56
test: Add simple pytest harness 2025-11-28 23:08:16 +01:00