Skip to content

Fix config edit test isolation for v1.0.3 - #202

Merged
xscriptor merged 5 commits into
release/v1.0.3from
feat/massive-cli-update
Nov 6, 2026
Merged

xscriptor merged 5 commits into
release/v1.0.3from
feat/massive-cli-update

Conversation

@xscriptor

Copy link
Copy Markdown
Member

Summary

  • The Linux CI job failed in config_edit_runs_an_editor_and_validates because the test only set EDITOR; config edit prefers VISUAL, so an ambient editor could win.
  • Set both VISUAL and EDITOR to the test script and isolate XDG_STATE_HOME.
  • Include stdout/stderr in the assertion so future failures are diagnosable.

This is a test-only fix; no runtime behavior changes.

Local validation: cargo fmt --all --check, cargo clippy --locked --all-targets -- -D warnings, cargo test --locked all pass.

@xscriptor
xscriptor merged commit 2e6347b into release/v1.0.3 Nov 6, 2026
3 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in X Fetch - development Nov 6, 2026
@xscriptor
xscriptor deleted the feat/massive-cli-update branch November 7, 2026 05:55
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.

1 participant