The push / 3-way-merge cases edited the FIRST real `.md` in the vault, leaving `E2E-PUSH-*` / `E2E-MERGE-*` marker headings accumulating in a real page, and the Docmost->git case left its created page in the Trash. Now the suite creates a dedicated `E2E-SyncTarget-*` page and targets only that, and a teardown hard-deletes every `E2E-*` fixture page and converges the vault on exit — so runs never mutate real content and leave the stand clean. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
8.9 KiB
Executable File
8.9 KiB
Executable File