diff --git a/jest.config.js b/jest.config.js index 32b968b..95f997f 100644 --- a/jest.config.js +++ b/jest.config.js @@ -6,7 +6,7 @@ module.exports = { __PROD__: false }, testEnvironment: 'node', - preset: "ts-jest", + preset: 'ts-jest', verbose: true, // report individual test bail: false, // enable to stop test when an error occur, detectOpenHandles: false, @@ -16,6 +16,7 @@ module.exports = { collectCoverageFrom: [ 'src/**/*.ts' ], + testTimeout: 10000, coverageThreshold: { // coverage strategy global: { @@ -25,4 +26,4 @@ module.exports = { statements: -10 } } -}; \ No newline at end of file +}; diff --git a/test/ws.private.test.ts b/test/ws.private.test.ts index 7354069..6c75ecd 100644 --- a/test/ws.private.test.ts +++ b/test/ws.private.test.ts @@ -4,9 +4,14 @@ import { WS_ERROR_ENUM, WS_KEY_MAP, } from '../src'; -import { getSilentLogger, waitForSocketEvent } from './ws.util'; +import { + getSilentLogger, + listenToSocketEvents, + logAllEvents, + waitForSocketEvent, +} from './ws.util'; -describe('Private Spot Websocket Client', () => { +describe.skip('Private Spot Websocket Client', () => { const API_KEY = process.env.API_KEY_COM; const API_SECRET = process.env.API_SECRET_COM; const API_PASS = process.env.API_PASS_COM; @@ -29,6 +34,7 @@ describe('Private Spot Websocket Client', () => { getSilentLogger('expect401'), ); + logAllEvents(badClient); // const wsOpenPromise = waitForSocketEvent(badClient, 'open'); const wsResponsePromise = waitForSocketEvent(badClient, 'response'); // const wsUpdatePromise = waitForSocketEvent(wsClient, 'update'); @@ -66,6 +72,7 @@ describe('Private Spot Websocket Client', () => { ); wsClient.connectAll(); // logAllEvents(wsClient); + logAllEvents(wsClient); }); afterAll(() => { diff --git a/test/ws.util.ts b/test/ws.util.ts index 1a83175..a3a65cd 100644 --- a/test/ws.util.ts +++ b/test/ws.util.ts @@ -24,7 +24,7 @@ export const fullLogger = { export function waitForSocketEvent( wsClient: WebsocketClient, event: WsClientEvent, - timeoutMs: number = 4.5 * 1000, + timeoutMs: number = 10 * 1000, ) { return new Promise((resolve, reject) => { const timeout = setTimeout(() => {