引入第三方库

This commit is contained in:
2026-08-20 10:23:47 +08:00
parent 90a0b89a6c
commit 5e95b1a1ce
3153 changed files with 942753 additions and 252 deletions
@@ -0,0 +1,2 @@
import {describe,expect,it} from "vitest";import {Gallery_Protocol_Error,parse_gallery_response} from "../../src/protocol/gallery_parser";
describe("gallery parser",()=>{it("accepts known responses",()=>expect(parse_gallery_response('{"type":"observer_state","telemetry":{}}')?.type).toBe("observer_state"));it("ignores future response types",()=>expect(parse_gallery_response('{"type":"future"}')).toBeNull());it("contains malformed input at the boundary",()=>expect(()=>parse_gallery_response("{" )).toThrow(Gallery_Protocol_Error));});