Skip to content

fix: align sveltekit adapter tests with dispatch() catch-all pattern #3241

fix: align sveltekit adapter tests with dispatch() catch-all pattern

fix: align sveltekit adapter tests with dispatch() catch-all pattern #3241

Re-run triggered March 21, 2026 09:09
Status Failure
Total duration 4m 34s
Artifacts 1

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Test Core
@objectstack/nextjs#test: command (/home/runner/work/spec/spec/packages/adapters/nextjs) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test exited (1)
src/metadata-api.test.ts > Next.js Metadata API Integration Tests > Path Parsing > handles single segment meta path: packages/adapters/nextjs/src/metadata-api.test.ts#L698
AssertionError: expected "vi.fn()" to be called with arguments: [ '', Any<Object>, 'GET', undefined ] Received: 1st vi.fn() call: [ - "", - Any<Object>, "GET", + "/meta", undefined, + {}, + { + "request": MockNextRequest { + "_body": undefined, + "method": "GET", + "url": "http://localhost/api/meta", + }, + }, ] Number of calls: 1 ❯ src/metadata-api.test.ts:698:39
src/metadata-api.test.ts > Next.js Metadata API Integration Tests > Path Parsing > correctly joins nested segments: packages/adapters/nextjs/src/metadata-api.test.ts#L686
AssertionError: expected "vi.fn()" to be called with arguments: [ 'objects/account/fields/name', …(3) ] Received: 1st vi.fn() call: [ - "objects/account/fields/name", - Any<Object>, "GET", + "/meta/objects/account/fields/name", undefined, + {}, + { + "request": MockNextRequest { + "_body": undefined, + "method": "GET", + "url": "http://localhost/api/meta/objects/account/fields/name", + }, + }, ] Number of calls: 1 ❯ src/metadata-api.test.ts:686:39
src/metadata-api.test.ts > Next.js Metadata API Integration Tests > CRUD Operations > Multiple metadata types > dispatches for agents: packages/adapters/nextjs/src/metadata-api.test.ts#L253
AssertionError: expected "vi.fn()" to be called with arguments: [ 'agents', ObjectContaining{…}, …(2) ] Received: 1st vi.fn() call: [ - "agents", - ObjectContaining { - "request": Anything, - }, "GET", + "/meta/agents", undefined, + {}, + { + "request": MockNextRequest { + "_body": undefined, + "method": "GET", + "url": "http://localhost/api/meta/agents", + }, + }, ] Number of calls: 1 ❯ src/metadata-api.test.ts:253:41
src/metadata-api.test.ts > Next.js Metadata API Integration Tests > CRUD Operations > Multiple metadata types > dispatches for flows: packages/adapters/nextjs/src/metadata-api.test.ts#L242
AssertionError: expected "vi.fn()" to be called with arguments: [ 'flows', ObjectContaining{…}, …(2) ] Received: 1st vi.fn() call: [ - "flows", - ObjectContaining { - "request": Anything, - }, "GET", + "/meta/flows", undefined, + {}, + { + "request": MockNextRequest { + "_body": undefined, + "method": "GET", + "url": "http://localhost/api/meta/flows", + }, + }, ] Number of calls: 1 ❯ src/metadata-api.test.ts:242:41
src/metadata-api.test.ts > Next.js Metadata API Integration Tests > CRUD Operations > Multiple metadata types > dispatches for views: packages/adapters/nextjs/src/metadata-api.test.ts#L231
AssertionError: expected "vi.fn()" to be called with arguments: [ 'views', ObjectContaining{…}, …(2) ] Received: 1st vi.fn() call: [ - "views", - ObjectContaining { - "request": Anything, - }, "GET", + "/meta/views", undefined, + {}, + { + "request": MockNextRequest { + "_body": undefined, + "method": "GET", + "url": "http://localhost/api/meta/views", + }, + }, ] Number of calls: 1 ❯ src/metadata-api.test.ts:231:41
src/metadata-api.test.ts > Next.js Metadata API Integration Tests > CRUD Operations > PUT meta/objects/account — Update metadata > dispatches PUT with JSON body: packages/adapters/nextjs/src/metadata-api.test.ts#L201
AssertionError: expected "vi.fn()" to be called with arguments: [ 'objects/account', …(3) ] Received: 1st vi.fn() call: [ - "objects/account", - ObjectContaining { - "request": Anything, - }, "PUT", + "/meta/objects/account", { "label": "Updated Account", + }, + {}, + { + "request": MockNextRequest { + "_body": "{\"label\":\"Updated Account\"}", + "method": "PUT", + "url": "http://localhost/api/meta/objects/account", + }, }, ] Number of calls: 1 ❯ src/metadata-api.test.ts:201:41
src/metadata-api.test.ts > Next.js Metadata API Integration Tests > CRUD Operations > POST meta/objects — Register metadata > dispatches POST with JSON body: packages/adapters/nextjs/src/metadata-api.test.ts#L180
AssertionError: expected "vi.fn()" to be called with arguments: [ Array(4) ] Received: 1st vi.fn() call: [ - "objects", - ObjectContaining { - "request": Anything, - }, "POST", + "/meta/objects", { "data": { "fields": {}, "label": "Project Task", }, "name": "project_task", "type": "object", + }, + {}, + { + "request": MockNextRequest { + "_body": "{\"type\":\"object\",\"name\":\"project_task\",\"data\":{\"label\":\"Project Task\",\"fields\":{}}}", + "method": "POST", + "url": "http://localhost/api/meta/objects", + }, }, ] Number of calls: 1 ❯ src/metadata-api.test.ts:180:41
src/metadata-api.test.ts > Next.js Metadata API Integration Tests > CRUD Operations > GET meta/objects/account — Get single object > dispatches to dispatch with item-level path: packages/adapters/nextjs/src/metadata-api.test.ts#L155
AssertionError: expected "vi.fn()" to be called with arguments: [ 'objects/account', …(3) ] Received: 1st vi.fn() call: [ - "objects/account", - ObjectContaining { - "request": Anything, - }, "GET", + "/meta/objects/account", undefined, + {}, + { + "request": MockNextRequest { + "_body": undefined, + "method": "GET", + "url": "http://localhost/api/meta/objects/account", + }, + }, ] Number of calls: 1 ❯ src/metadata-api.test.ts:155:41
src/metadata-api.test.ts > Next.js Metadata API Integration Tests > CRUD Operations > GET meta/objects — List all objects > dispatches to dispatch with correct path: packages/adapters/nextjs/src/metadata-api.test.ts#L129
AssertionError: expected "vi.fn()" to be called with arguments: [ Array(4) ] Received: 1st vi.fn() call: [ - "objects", - ObjectContaining { - "request": Anything, - }, "GET", + "/meta/objects", undefined, + {}, + { + "request": MockNextRequest { + "_body": undefined, + "method": "GET", + "url": "http://localhost/api/meta/objects", + }, + }, ] Number of calls: 1 ❯ src/metadata-api.test.ts:129:41

Artifacts

Produced during runtime
Name Size Digest
build-output Expired
7.99 MB
sha256:ee706657966dc908bd54420842be9494c40c95fe0aed7009ac704e4429fda3c5