✔ the file list names the spec and Markdown directly under docs, as committed at HEAD (49.358405ms)
✔ a save writes the typed text as one commit by the business human and touches nothing else (109.627751ms)
✔ a stale base refuses and writes nothing, whoever made the newer commit (119.342487ms)
✔ only the spec and existing docs files are writable (44.114666ms)
✔ content and base are checked before anything is written (60.497914ms)
✔ an unchanged save, a dirty tree and a busy writer refuse without a commit (44.688357ms)
✔ a failed commit restores the exact prior bytes, including a byte-order mark, and leaves history alone (60.194261ms)
ℹ tests 7
ℹ suites 0
ℹ pass 7
ℹ fail 0
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 534.994155
