Repository navigation
Commit c1910b7
committed
test(repair): give the repair fixture the manifest a real project has
#230 merged while this was in flight, and its integration fixture writes
a current-layout tree with no `taskless.json`. A tree without a manifest
reads as version 0, so `check` refuses it, and every repair notice the
test asserts on went missing.
The refusal is right and stays. Nothing can tell a current tree with no
manifest from a pre-`0004` project by looking, and the safe answer to
"I cannot confirm this is current" is to say so rather than to read it
and report whatever falls out — which in that fixture's case was an
empty envelope.
So the fixture completes its scaffold, the way every other suite here
now does.1 parent 6991295 commit c1910b7
1 file changed
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
80 | 81 | | |
81 | 82 | | |
82 | 83 | | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
83 | 90 | | |
84 | 91 | | |
85 | 92 | | |
| |||
0 commit comments