From 413bd5c7443f8b1358075f3e076c87b04f958a43 Mon Sep 17 00:00:00 2001 From: Ben Stokes Date: Wed, 23 Sep 2026 12:44:02 +0100 Subject: [PATCH] refactor: move all node sdk tests into dedicated folder + version bump --- sdks/node/package.json | 2 +- sdks/node/src/{utils => __tests__}/ApplyDateFilter.spec.ts | 2 +- sdks/node/src/{resources => __tests__}/Events.spec.ts | 2 +- sdks/node/src/{ => __tests__}/HttpClient.spec.ts | 2 +- .../IdentityVerificationSessions.spec.ts | 2 +- sdks/node/src/{resources => __tests__}/Webhooks.spec.ts | 2 +- sdks/node/src/{ => __tests__}/index.spec.ts | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) rename sdks/node/src/{utils => __tests__}/ApplyDateFilter.spec.ts (90%) rename sdks/node/src/{resources => __tests__}/Events.spec.ts (95%) rename sdks/node/src/{ => __tests__}/HttpClient.spec.ts (97%) rename sdks/node/src/{resources => __tests__}/IdentityVerificationSessions.spec.ts (95%) rename sdks/node/src/{resources => __tests__}/Webhooks.spec.ts (92%) rename sdks/node/src/{ => __tests__}/index.spec.ts (97%) diff --git a/sdks/node/package.json b/sdks/node/package.json index 2470d2d..231af76 100644 --- a/sdks/node/package.json +++ b/sdks/node/package.json @@ -1,6 +1,6 @@ { "name": "@zoneless/node", - "version": "0.1.11", + "version": "0.1.12", "description": "Zoneless SDK for Node.js", "license": "Apache-2.0", "repository": { diff --git a/sdks/node/src/utils/ApplyDateFilter.spec.ts b/sdks/node/src/__tests__/ApplyDateFilter.spec.ts similarity index 90% rename from sdks/node/src/utils/ApplyDateFilter.spec.ts rename to sdks/node/src/__tests__/ApplyDateFilter.spec.ts index 52a7a2f..3232972 100644 --- a/sdks/node/src/utils/ApplyDateFilter.spec.ts +++ b/sdks/node/src/__tests__/ApplyDateFilter.spec.ts @@ -1,4 +1,4 @@ -import { ApplyDateFilter } from './ApplyDateFilter'; +import { ApplyDateFilter } from '../utils/ApplyDateFilter'; describe('ApplyDateFilter', () => { it('writes Stripe-style range query params', () => { diff --git a/sdks/node/src/resources/Events.spec.ts b/sdks/node/src/__tests__/Events.spec.ts similarity index 95% rename from sdks/node/src/resources/Events.spec.ts rename to sdks/node/src/__tests__/Events.spec.ts index 742a264..7e631ef 100644 --- a/sdks/node/src/resources/Events.spec.ts +++ b/sdks/node/src/__tests__/Events.spec.ts @@ -1,4 +1,4 @@ -import { Events } from './Events'; +import { Events } from '../resources/Events'; import { HttpClient } from '../HttpClient'; describe('Events', () => { diff --git a/sdks/node/src/HttpClient.spec.ts b/sdks/node/src/__tests__/HttpClient.spec.ts similarity index 97% rename from sdks/node/src/HttpClient.spec.ts rename to sdks/node/src/__tests__/HttpClient.spec.ts index c2b011d..7444842 100644 --- a/sdks/node/src/HttpClient.spec.ts +++ b/sdks/node/src/__tests__/HttpClient.spec.ts @@ -1,4 +1,4 @@ -import { HttpClient, ZonelessApiError } from './HttpClient'; +import { HttpClient, ZonelessApiError } from '../HttpClient'; describe('HttpClient', () => { const originalFetch = global.fetch; diff --git a/sdks/node/src/resources/IdentityVerificationSessions.spec.ts b/sdks/node/src/__tests__/IdentityVerificationSessions.spec.ts similarity index 95% rename from sdks/node/src/resources/IdentityVerificationSessions.spec.ts rename to sdks/node/src/__tests__/IdentityVerificationSessions.spec.ts index 06057a3..8f03baf 100644 --- a/sdks/node/src/resources/IdentityVerificationSessions.spec.ts +++ b/sdks/node/src/__tests__/IdentityVerificationSessions.spec.ts @@ -1,4 +1,4 @@ -import { IdentityVerificationSessions } from './IdentityVerificationSessions'; +import { IdentityVerificationSessions } from '../resources/IdentityVerificationSessions'; import { HttpClient } from '../HttpClient'; describe('IdentityVerificationSessions', () => { diff --git a/sdks/node/src/resources/Webhooks.spec.ts b/sdks/node/src/__tests__/Webhooks.spec.ts similarity index 92% rename from sdks/node/src/resources/Webhooks.spec.ts rename to sdks/node/src/__tests__/Webhooks.spec.ts index 39651ff..e188bb3 100644 --- a/sdks/node/src/resources/Webhooks.spec.ts +++ b/sdks/node/src/__tests__/Webhooks.spec.ts @@ -1,5 +1,5 @@ import crypto from 'node:crypto'; -import { Webhooks, WebhookSignatureVerificationError } from './Webhooks'; +import { Webhooks, WebhookSignatureVerificationError } from '../resources/Webhooks'; function SignPayload( payload: string, diff --git a/sdks/node/src/index.spec.ts b/sdks/node/src/__tests__/index.spec.ts similarity index 97% rename from sdks/node/src/index.spec.ts rename to sdks/node/src/__tests__/index.spec.ts index 71a7db8..21933ef 100644 --- a/sdks/node/src/index.spec.ts +++ b/sdks/node/src/__tests__/index.spec.ts @@ -1,4 +1,4 @@ -import { Zoneless } from './index'; +import { Zoneless } from '../index'; describe('Zoneless', () => { const originalFetch = global.fetch;