diff --git a/test/RudderClient.test.ts b/test/RudderClient.test.ts index 3f68fe3..1924151 100644 --- a/test/RudderClient.test.ts +++ b/test/RudderClient.test.ts @@ -159,14 +159,14 @@ describe('modules.call', () => { vi.stubGlobal('fetch', fetchMock); const result = await client.modules.call<{ ok: boolean }>('quests', 'list', { limit: 10 }, { - moduleVersion: '5.0.0', + moduleVersion: '0.1.0', }); expect(result).toEqual({ ok: true }); const [url, init] = fetchMock.mock.calls[0]; expect(new URL(String(url)).pathname).toBe('/sdk/v1/modules/quests/list'); expect(JSON.parse(String(init.body))).toEqual({ args: { limit: 10 } }); - expect(headersOf(fetchMock, 0).get('X-Rudder-Module-Version')).toBe('quests@5.0.0'); + expect(headersOf(fetchMock, 0).get('X-Rudder-Module-Version')).toBe('quests@0.1.0'); expect(headersOf(fetchMock, 0).get('Idempotency-Key')).toMatch(/^[0-9a-f-]{36}$/); }); diff --git a/test/e2e/modules.e2e.test.ts b/test/e2e/modules.e2e.test.ts index f8918a7..b890944 100644 --- a/test/e2e/modules.e2e.test.ts +++ b/test/e2e/modules.e2e.test.ts @@ -35,7 +35,7 @@ describe('E2E: generated module client', () => { const call = gateway.recorded.find((r) => r.path === '/sdk/v1/modules/leaderboards/top'); expect(call?.body).toEqual({ args: { slug: 'weekly', limit: 10 } }); - expect(call?.headers.get('X-Rudder-Module-Version')).toBe('leaderboards@5.0.0'); + expect(call?.headers.get('X-Rudder-Module-Version')).toBe('leaderboards@0.1.0'); }); it('narrows module errors to the generated code union', () => { diff --git a/test/fixtures/leaderboards.manifest.json b/test/fixtures/leaderboards.manifest.json index 00dd6eb..fb45495 100644 --- a/test/fixtures/leaderboards.manifest.json +++ b/test/fixtures/leaderboards.manifest.json @@ -1,4 +1,4 @@ -{"slug":"leaderboards","version":"5.0.0","functions":{ +{"slug":"leaderboards","version":"0.1.0","functions":{ "submit":{"trigger":"client","input":{"type":"object","required":["slug","score"],"properties":{"slug":{"type":"string"},"score":{"type":"integer"},"mode":{"type":"string","enum":["best","last"]}}}, "output":{"type":"object","required":["rank"],"properties":{"rank":{"type":"integer"}}},"errors":["leaderboard_not_found"]}, "top":{"trigger":"client","input":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"},"limit":{"type":"integer"}}}, diff --git a/test/fixtures/rudder.modules.ts b/test/fixtures/rudder.modules.ts index 2e3e25a..11f90ee 100644 --- a/test/fixtures/rudder.modules.ts +++ b/test/fixtures/rudder.modules.ts @@ -1,7 +1,7 @@ // Code generated by rudder client generate. DO NOT EDIT. // // Modules: -// leaderboards@5.0.0 +// leaderboards@0.1.0 export interface RudderModuleCaller { modules: { @@ -69,9 +69,9 @@ export function modules(client: RudderModuleCaller) { return { leaderboards: { submit: (args: LeaderboardsSubmitArgs) => - client.modules.call("leaderboards", "submit", args, { moduleVersion: "5.0.0" }), + client.modules.call("leaderboards", "submit", args, { moduleVersion: "0.1.0" }), top: (args: LeaderboardsTopArgs) => - client.modules.call("leaderboards", "top", args, { moduleVersion: "5.0.0" }), + client.modules.call("leaderboards", "top", args, { moduleVersion: "0.1.0" }), }, } }