feat: release Find-Word v0.2.3

This commit is contained in:
oz
2026-10-14 10:01:46 +00:00
parent c92660b514
commit 812540c743
531 changed files with 103693 additions and 325 deletions
@@ -0,0 +1,72 @@
$ npx vitest run tests/ambience.test.ts tests/build.test.ts
Started UTC: 2026-10-14T09:08:40.941366+00:00
RUN v5.0.4 /home/hermes/worktrees/find-word-v0.2.3
❯ tests/ambience.test.ts (3 tests | 1 failed) 484ms
× 선택 구간은 승인 계획의 불변 provenance이며 manifest와 고지에 동일하게 남는다 12ms
❯ tests/build.test.ts (30 tests | 3 failed) 18875ms
× 현장음 manifest 사본을 함께 바꿔도 승인 selectedSegmentStartSeconds 계약 위반을 거부한다 449ms
× 현장음 manifest 사본을 함께 바꿔도 승인 startSeconds 계약 위반을 거부한다 436ms
× 현장음 manifest 사본을 함께 바꿔도 승인 durationSeconds 계약 위반을 거부한다 443ms
⎯⎯⎯⎯⎯⎯⎯ Failed Tests 4 ⎯⎯⎯⎯⎯⎯⎯
FAIL tests/ambience.test.ts > 선택 구간은 승인 계획의 불변 provenance이며 manifest와 고지에 동일하게 남는다
AssertionError: expected { street: undefined, …(7) } to deeply equal { street: 35, mall: 36, …(6) }
- Expected
+ Received
{
- "cafe": 180,
- "department": 90,
- "mall": 36,
- "market": 60,
- "rain": 180,
- "street": 35,
- "subway": 65,
- "theater": 45,
+ "cafe": undefined,
+ "department": undefined,
+ "mall": undefined,
+ "market": undefined,
+ "rain": undefined,
+ "street": undefined,
+ "subway": undefined,
+ "theater": undefined,
}
❯ tests/ambience.test.ts:141:65
139| market: 60, subway: 65, cafe: 180, rain: 180 };
140| expect(Object.fromEntries(plan.assets.map((asset: { environmentId: s…
141| [asset.environmentId, asset.selectedSegmentStartSeconds]))).toEqua…
| ^
142| for (const asset of plan.assets) {
143| const start = asset.selectedSegmentStartSeconds;
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/4]⎯
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 selectedSegmentStartSeconds 계약 위반을 거부한다
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 startSeconds 계약 위반을 거부한다
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 durationSeconds 계약 위반을 거부한다
AssertionError: expected [Function verify] to throw an error
❯ tests/build.test.ts:316:22
314| JSON.stringify(manifest),
315| );
316| expect(verify).toThrow();
| ^
317| } finally {
318| rmSync(temporary, { recursive: true, force: true });
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/4]⎯
Test Files 2 failed (2)
Tests 4 failed | 29 passed (33)
Start at 09:08:41
Duration 19.25s (tests 98%, setup 2%)
Exit code: 1
Finished UTC: 2026-10-14T09:09:00.972768+00:00