1329 lines
67 KiB
Plaintext
1329 lines
67 KiB
Plaintext
|
||||
|
|
RUN v5.0.4 /home/hermes/worktrees/find-word-v0.2.5
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts (39 tests | 33 failed) 10296ms
|
|||
|
|
❯ production 자산 검증기 (3)
|
|||
|
|
× 101개 음성 포함을 확인하고 누락·변조는 실패시킨다 230ms
|
|||
|
|
× dist의 런타임 notice 누락을 실패시킨다 210ms
|
|||
|
|
× dist의 런타임 notice 축약을 실패시킨다 213ms
|
|||
|
|
× 현장음 wav 손상은 빌드 실패로 처리한다 214ms
|
|||
|
|
× 현장음 manifest 손상은 빌드 실패로 처리한다 206ms
|
|||
|
|
× 현장음 notice 손상은 빌드 실패로 처리한다 209ms
|
|||
|
|
× 현장음 extra 손상은 빌드 실패로 처리한다 215ms
|
|||
|
|
× street 고지는 각 항목에 저작자·원문·다운로드·라이선스·파생권리·변경을 모두 포함한다 242ms
|
|||
|
|
× mall 고지는 각 항목에 저작자·원문·다운로드·라이선스·파생권리·변경을 모두 포함한다 238ms
|
|||
|
|
× theater 고지는 각 항목에 저작자·원문·다운로드·라이선스·파생권리·변경을 모두 포함한다 240ms
|
|||
|
|
× department 고지는 각 항목에 저작자·원문·다운로드·라이선스·파생권리·변경을 모두 포함한다 240ms
|
|||
|
|
× market 고지는 각 항목에 저작자·원문·다운로드·라이선스·파생권리·변경을 모두 포함한다 240ms
|
|||
|
|
× subway 고지는 각 항목에 저작자·원문·다운로드·라이선스·파생권리·변경을 모두 포함한다 241ms
|
|||
|
|
× cafe 고지는 각 항목에 저작자·원문·다운로드·라이선스·파생권리·변경을 모두 포함한다 234ms
|
|||
|
|
× rain 고지는 각 항목에 저작자·원문·다운로드·라이선스·파생권리·변경을 모두 포함한다 242ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 sourceSha256 계약 위반을 거부한다 245ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 expectedSourceSha256 계약 위반을 거부한다 243ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 sourceBytes 계약 위반을 거부한다 239ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 directMediaDurationSeconds 계약 위반을 거부한다 241ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 selectedSegmentStartSeconds 계약 위반을 거부한다 245ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 startSeconds 계약 위반을 거부한다 240ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 durationSeconds 계약 위반을 거부한다 310ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 outputLicense 계약 위반을 거부한다 335ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 operations 계약 위반을 거부한다 290ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 targetIntegratedLUFS 계약 위반을 거부한다 268ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 truePeakCeilingDBTP 계약 위반을 거부한다 393ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 finalLoudness 계약 위반을 거부한다 424ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 scalarFilter 계약 위반을 거부한다 428ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 measurementFilter 계약 위반을 거부한다 422ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 internalTruePeakCeilingDBTP 계약 위반을 거부한다 404ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 gainDB 계약 위반을 거부한다 411ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 iterations 계약 위반을 거부한다 379ms
|
|||
|
|
× 현장음 manifest 사본을 함께 바꿔도 승인 version 계약 위반을 거부한다 418ms
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯ Failed Tests 33 ⎯⎯⎯⎯⎯⎯⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > production 자산 검증기 > 101개 음성 포함을 확인하고 누락·변조는 실패시킨다
|
|||
|
|
Error: Command failed: node --input-type=module -e import {verifyBuild} from './scripts/check-build.mjs'; console.log(verifyBuild(".cache/build-test-xcqQ84"));
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error("현장음 자산/manifest/notice 누락 또는 불일치", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/[eval1]:1:68
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/[eval1]:1:68
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
|
|||
|
|
❯ verifyBuild scripts/check-build.mjs:217:11
|
|||
|
|
❯ [eval1]:1:68
|
|||
|
|
❯ verifyBuild scripts/check-build.mjs:92:13
|
|||
|
|
❯ [eval1]:1:68
|
|||
|
|
❯ verify tests/build.test.ts:23:7
|
|||
|
|
21| const temporary = mkdtempSync(".cache/build-test-");
|
|||
|
|
22| const verify = () =>
|
|||
|
|
23| execFileSync(
|
|||
|
|
| ^
|
|||
|
|
24| "node",
|
|||
|
|
25| [
|
|||
|
|
❯ tests/build.test.ts:34:14
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > production 자산 검증기 > dist의 런타임 notice 누락을 실패시킨다
|
|||
|
|
Error: Command failed: node --input-type=module -e import {verifyBuild} from './scripts/check-build.mjs'; console.log(verifyBuild(".cache/notice-test-ruHLHf"));
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error("현장음 자산/manifest/notice 누락 또는 불일치", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/[eval1]:1:68
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/[eval1]:1:68
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
|
|||
|
|
❯ verifyBuild scripts/check-build.mjs:217:11
|
|||
|
|
❯ [eval1]:1:68
|
|||
|
|
❯ verifyBuild scripts/check-build.mjs:92:13
|
|||
|
|
❯ [eval1]:1:68
|
|||
|
|
❯ verify tests/build.test.ts:49:9
|
|||
|
|
47| const temporary = mkdtempSync(".cache/notice-test-");
|
|||
|
|
48| const verify = () =>
|
|||
|
|
49| execFileSync(
|
|||
|
|
| ^
|
|||
|
|
50| "node",
|
|||
|
|
51| [
|
|||
|
|
❯ tests/build.test.ts:60:16
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > production 자산 검증기 > dist의 런타임 notice 축약을 실패시킨다
|
|||
|
|
Error: Command failed: node --input-type=module -e import {verifyBuild} from './scripts/check-build.mjs'; console.log(verifyBuild(".cache/notice-test-lgHwQV"));
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error("현장음 자산/manifest/notice 누락 또는 불일치", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/[eval1]:1:68
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/[eval1]:1:68
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
|
|||
|
|
❯ verifyBuild scripts/check-build.mjs:217:11
|
|||
|
|
❯ [eval1]:1:68
|
|||
|
|
❯ verifyBuild scripts/check-build.mjs:92:13
|
|||
|
|
❯ [eval1]:1:68
|
|||
|
|
❯ verify tests/build.test.ts:49:9
|
|||
|
|
47| const temporary = mkdtempSync(".cache/notice-test-");
|
|||
|
|
48| const verify = () =>
|
|||
|
|
49| execFileSync(
|
|||
|
|
| ^
|
|||
|
|
50| "node",
|
|||
|
|
51| [
|
|||
|
|
❯ tests/build.test.ts:60:16
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[3/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 wav 손상은 빌드 실패로 처리한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from './scripts/check-build.mjs'; verifyBuild(\".cache/ambience-build-aySpDR\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/[eval1]:1:56
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/[eval1]:1:56
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:90:26
|
|||
|
|
88| try {
|
|||
|
|
89| cpSync("public", temporary, { recursive: true });
|
|||
|
|
90| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
91| if (damage === "wav")
|
|||
|
|
92| writeFileSync(join(temporary, "ambience/street.wav"), "bad");
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[4/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 손상은 빌드 실패로 처리한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from './scripts/check-build.mjs'; verifyBuild(\".cache/ambience-build-GgvW35\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/[eval1]:1:56
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/[eval1]:1:56
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:90:26
|
|||
|
|
88| try {
|
|||
|
|
89| cpSync("public", temporary, { recursive: true });
|
|||
|
|
90| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
91| if (damage === "wav")
|
|||
|
|
92| writeFileSync(join(temporary, "ambience/street.wav"), "bad");
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[5/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 notice 손상은 빌드 실패로 처리한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from './scripts/check-build.mjs'; verifyBuild(\".cache/ambience-build-Ew8QhH\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/[eval1]:1:56
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/[eval1]:1:56
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:90:26
|
|||
|
|
88| try {
|
|||
|
|
89| cpSync("public", temporary, { recursive: true });
|
|||
|
|
90| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
91| if (damage === "wav")
|
|||
|
|
92| writeFileSync(join(temporary, "ambience/street.wav"), "bad");
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[6/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 extra 손상은 빌드 실패로 처리한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from './scripts/check-build.mjs'; verifyBuild(\".cache/ambience-build-3ehPOU\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/[eval1]:1:56
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/[eval1]:1:56
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:90:26
|
|||
|
|
88| try {
|
|||
|
|
89| cpSync("public", temporary, { recursive: true });
|
|||
|
|
90| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
91| if (damage === "wav")
|
|||
|
|
92| writeFileSync(join(temporary, "ambience/street.wav"), "bad");
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[7/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > street 고지는 각 항목에 저작자·원문·다운로드·라이선스·파생권리·변경을 모두 포함한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/notice-fields-bVOkJK/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/notice-fields-bVOkJK/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:231:26
|
|||
|
|
229| );
|
|||
|
|
230| writeNotice(complete);
|
|||
|
|
231| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
232| const entry = manifest.files.find(
|
|||
|
|
233| (e: { environmentId: string }) => e.environmentId === id,
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[8/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > mall 고지는 각 항목에 저작자·원문·다운로드·라이선스·파생권리·변경을 모두 포함한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/notice-fields-Prkoml/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/notice-fields-Prkoml/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:231:26
|
|||
|
|
229| );
|
|||
|
|
230| writeNotice(complete);
|
|||
|
|
231| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
232| const entry = manifest.files.find(
|
|||
|
|
233| (e: { environmentId: string }) => e.environmentId === id,
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[9/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > theater 고지는 각 항목에 저작자·원문·다운로드·라이선스·파생권리·변경을 모두 포함한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/notice-fields-8dzrN7/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/notice-fields-8dzrN7/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:231:26
|
|||
|
|
229| );
|
|||
|
|
230| writeNotice(complete);
|
|||
|
|
231| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
232| const entry = manifest.files.find(
|
|||
|
|
233| (e: { environmentId: string }) => e.environmentId === id,
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[10/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > department 고지는 각 항목에 저작자·원문·다운로드·라이선스·파생권리·변경을 모두 포함한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/notice-fields-xDBXHR/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/notice-fields-xDBXHR/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:231:26
|
|||
|
|
229| );
|
|||
|
|
230| writeNotice(complete);
|
|||
|
|
231| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
232| const entry = manifest.files.find(
|
|||
|
|
233| (e: { environmentId: string }) => e.environmentId === id,
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[11/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > market 고지는 각 항목에 저작자·원문·다운로드·라이선스·파생권리·변경을 모두 포함한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/notice-fields-YNVhli/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/notice-fields-YNVhli/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:231:26
|
|||
|
|
229| );
|
|||
|
|
230| writeNotice(complete);
|
|||
|
|
231| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
232| const entry = manifest.files.find(
|
|||
|
|
233| (e: { environmentId: string }) => e.environmentId === id,
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[12/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > subway 고지는 각 항목에 저작자·원문·다운로드·라이선스·파생권리·변경을 모두 포함한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/notice-fields-wPUEy1/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/notice-fields-wPUEy1/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:231:26
|
|||
|
|
229| );
|
|||
|
|
230| writeNotice(complete);
|
|||
|
|
231| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
232| const entry = manifest.files.find(
|
|||
|
|
233| (e: { environmentId: string }) => e.environmentId === id,
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[13/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > cafe 고지는 각 항목에 저작자·원문·다운로드·라이선스·파생권리·변경을 모두 포함한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/notice-fields-5GXHLL/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/notice-fields-5GXHLL/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:231:26
|
|||
|
|
229| );
|
|||
|
|
230| writeNotice(complete);
|
|||
|
|
231| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
232| const entry = manifest.files.find(
|
|||
|
|
233| (e: { environmentId: string }) => e.environmentId === id,
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[14/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > rain 고지는 각 항목에 저작자·원문·다운로드·라이선스·파생권리·변경을 모두 포함한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/notice-fields-82XIAI/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/notice-fields-82XIAI/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:231:26
|
|||
|
|
229| );
|
|||
|
|
230| writeNotice(complete);
|
|||
|
|
231| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
232| const entry = manifest.files.find(
|
|||
|
|
233| (e: { environmentId: string }) => e.environmentId === id,
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[15/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 sourceSha256 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-NgUscP/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-NgUscP/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[16/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 expectedSourceSha256 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-KAQxrt/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-KAQxrt/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[17/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 sourceBytes 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-EaqyGI/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-EaqyGI/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[18/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 directMediaDurationSeconds 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-bfQfmx/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-bfQfmx/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[19/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 selectedSegmentStartSeconds 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-lBbC8Q/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-lBbC8Q/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[20/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 startSeconds 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-rTIeUw/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-rTIeUw/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[21/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 durationSeconds 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-MweRmH/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-MweRmH/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[22/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 outputLicense 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-Z1NtWR/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-Z1NtWR/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[23/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 operations 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-zM1CjV/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-zM1CjV/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[24/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 targetIntegratedLUFS 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-QBF5lk/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-QBF5lk/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[25/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 truePeakCeilingDBTP 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-JrZb9q/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-JrZb9q/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[26/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 finalLoudness 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-Roddw0/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-Roddw0/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[27/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 scalarFilter 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-bQx1Ms/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-bQx1Ms/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[28/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 measurementFilter 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-Ru5uAk/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-Ru5uAk/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[29/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 internalTruePeakCeilingDBTP 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-UqXgw6/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-UqXgw6/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[30/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 gainDB 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-5NkTZR/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-5NkTZR/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[31/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 iterations 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-WcVyJP/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-WcVyJP/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[32/33]⎯
|
|||
|
|
|
|||
|
|
FAIL tests/build.test.ts > 현장음 manifest 사본을 함께 바꿔도 승인 version 계약 위반을 거부한다
|
|||
|
|
AssertionError: expected [Function verify] to not throw an error but 'Error: Command failed: node --input-t…' was thrown
|
|||
|
|
|
|||
|
|
- Expected:
|
|||
|
|
undefined
|
|||
|
|
|
|||
|
|
+ Received:
|
|||
|
|
"Error: Command failed: node --input-type=module -e import {verifyBuild} from \"/home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs\"; verifyBuild(\"dist\");
|
|||
|
|
file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217
|
|||
|
|
throw new Error(\"현장음 자산/manifest/notice 누락 또는 불일치\", { cause });
|
|||
|
|
^
|
|||
|
|
|
|||
|
|
Error: 현장음 자산/manifest/notice 누락 또는 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:217:11)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-UQ335G/[eval1]:1:94
|
|||
|
|
... 3 lines matching cause stack trace ...
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
|
|||
|
|
[cause]: Error: 현장음 버전/정규화 계약 불일치
|
|||
|
|
at verifyBuild (file:///home/hermes/worktrees/find-word-v0.2.5/scripts/check-build.mjs:92:13)
|
|||
|
|
at file:///home/hermes/worktrees/find-word-v0.2.5/.cache/ambience-plan-UQ335G/[eval1]:1:94
|
|||
|
|
at ModuleJob.run (node:internal/modules/esm/module_job:569:25)
|
|||
|
|
at async node:internal/modules/esm/loader:226:26
|
|||
|
|
at async ModuleLoader.executeModuleJob (node:internal/modules/esm/loader:223:20)
|
|||
|
|
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Node.js v26.7.0
|
|||
|
|
"
|
|||
|
|
|
|||
|
|
❯ tests/build.test.ts:304:26
|
|||
|
|
302| { cwd: temporary, stdio: "pipe" },
|
|||
|
|
303| );
|
|||
|
|
304| expect(verify).not.toThrow();
|
|||
|
|
| ^
|
|||
|
|
305| const manifest = JSON.parse(
|
|||
|
|
306| readFileSync("public/ambience/manifest.json", "utf8"),
|
|||
|
|
|
|||
|
|
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[33/33]⎯
|
|||
|
|
|
|||
|
|
|
|||
|
|
Test Files 1 failed (1)
|
|||
|
|
Tests 33 failed | 6 passed (39)
|
|||
|
|
Start at 11:03:29
|
|||
|
|
Duration 10.60s (tests 99%, setup 1%)
|
|||
|
|
|