diff --git a/test/a2p.spec.ts b/test/a2p.spec.ts index 21cd0bc3..8cf80f5f 100644 --- a/test/a2p.spec.ts +++ b/test/a2p.spec.ts @@ -1,6 +1,8 @@ import path from "path"; import dotenv from "dotenv-override-true"; import DebugExtension from "@rc-ex/debug"; +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "./reusable-rest-client"; dotenv.config({ path: path.join(__dirname, ".env.a2p") }); diff --git a/test/address-book.spec.ts b/test/address-book.spec.ts index 65fa0b84..df792ee4 100644 --- a/test/address-book.spec.ts +++ b/test/address-book.spec.ts @@ -1,3 +1,5 @@ +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "./reusable-rest-client"; describe("Address Book", () => { diff --git a/test/authorize-uri-extension.spec.ts b/test/authorize-uri-extension.spec.ts index 51d06acd..6c2ccd23 100644 --- a/test/authorize-uri-extension.spec.ts +++ b/test/authorize-uri-extension.spec.ts @@ -1,5 +1,6 @@ import RingCentral from "@rc-ex/core"; import AuthorizeUriExtension from "@rc-ex/authorize-uri"; +import { describe, expect, test } from "vitest"; describe("Authorize URI Extension", () => { test("default", async () => { diff --git a/test/authorize.spec.ts b/test/authorize.spec.ts index 7101f3bf..29acab00 100644 --- a/test/authorize.spec.ts +++ b/test/authorize.spec.ts @@ -1,3 +1,4 @@ +import { describe, expect, test } from "vitest"; import ReusableRestClient from "./reusable-rest-client"; describe("authorize", () => { diff --git a/test/auto-refresh-extension.spec.ts b/test/auto-refresh-extension.spec.ts index 79bfcf9c..9542ef11 100644 --- a/test/auto-refresh-extension.spec.ts +++ b/test/auto-refresh-extension.spec.ts @@ -1,5 +1,6 @@ import AutoRefreshExtension from "@rc-ex/auto-refresh"; import waitFor from "wait-for-async"; +import { describe, expect, test } from "vitest"; import ReusableRestClient from "./reusable-rest-client"; diff --git a/test/batch-get.spec.ts b/test/batch-get.spec.ts index 13448fc0..0f0eb842 100644 --- a/test/batch-get.spec.ts +++ b/test/batch-get.spec.ts @@ -1,3 +1,5 @@ +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "./reusable-rest-client"; describe("batch get", () => { diff --git a/test/call-log.spec.ts b/test/call-log.spec.ts index ad328222..5478aa07 100644 --- a/test/call-log.spec.ts +++ b/test/call-log.spec.ts @@ -1,4 +1,5 @@ // import winston from 'winston'; +import { describe, expect, test } from "vitest"; import ReusableRestClient from "./reusable-rest-client"; diff --git a/test/debug-extension.spec.ts b/test/debug-extension.spec.ts index 528c5e04..f37490f7 100644 --- a/test/debug-extension.spec.ts +++ b/test/debug-extension.spec.ts @@ -1,4 +1,5 @@ import DebugExtension from "@rc-ex/debug"; +import { describe, expect, test } from "vitest"; import ReusableRestClient from "./reusable-rest-client"; diff --git a/test/download-fax.spec.ts b/test/download-fax.spec.ts index 6acc6e7f..3fca30a1 100644 --- a/test/download-fax.spec.ts +++ b/test/download-fax.spec.ts @@ -1,5 +1,6 @@ import fs from "fs"; import path from "path"; +import { describe, expect, test } from "vitest"; import ReusableRestClient from "./reusable-rest-client"; diff --git a/test/events-extension.spec.ts b/test/events-extension.spec.ts index bc924dc5..6ac037e4 100644 --- a/test/events-extension.spec.ts +++ b/test/events-extension.spec.ts @@ -1,5 +1,6 @@ import EventsExtension, { Events } from "@rc-ex/events"; import Utils from "@rc-ex/core/src/Utils"; +import { describe, expect, test } from "vitest"; import ReusableRestClient from "./reusable-rest-client"; diff --git a/test/exceptions.spec.ts b/test/exceptions.spec.ts index ce6a5f7a..f52f5416 100644 --- a/test/exceptions.spec.ts +++ b/test/exceptions.spec.ts @@ -1,5 +1,6 @@ import type { RestResponse } from "@rc-ex/core/src/types"; import RestException from "@rc-ex/core/src/RestException"; +import { describe, expect, test } from "vitest"; import ReusableRestClient from "./reusable-rest-client"; diff --git a/test/extension-info.spec.ts b/test/extension-info.spec.ts index 6b053211..02c0cf6c 100644 --- a/test/extension-info.spec.ts +++ b/test/extension-info.spec.ts @@ -1,3 +1,4 @@ +import { describe, expect, test } from "vitest"; import ReusableRestClient from "./reusable-rest-client"; describe("HTTP GET", () => { diff --git a/test/fax-cover-pages.spec.ts b/test/fax-cover-pages.spec.ts index 2082832a..a035ea3b 100644 --- a/test/fax-cover-pages.spec.ts +++ b/test/fax-cover-pages.spec.ts @@ -1,3 +1,5 @@ +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "./reusable-rest-client"; describe("fax cover pages", () => { diff --git a/test/fax-fail-reason.spec.ts b/test/fax-fail-reason.spec.ts index 6e641ee0..a9d0da06 100644 --- a/test/fax-fail-reason.spec.ts +++ b/test/fax-fail-reason.spec.ts @@ -1,3 +1,5 @@ +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "./reusable-rest-client"; describe("fax fail reason", () => { diff --git a/test/fax.spec.ts b/test/fax.spec.ts index 77216789..113f7241 100644 --- a/test/fax.spec.ts +++ b/test/fax.spec.ts @@ -4,6 +4,7 @@ import type FaxResponse from "@rc-ex/core/src/definitions/FaxResponse"; import Utils from "@rc-ex/core/src/Utils"; import fs from "fs"; import path from "path"; +import { describe, expect, test } from "vitest"; import ReusableRestClient from "./reusable-rest-client"; diff --git a/test/forward-all-company-calls.spec.ts b/test/forward-all-company-calls.spec.ts index c6b2de49..6e8ec78b 100644 --- a/test/forward-all-company-calls.spec.ts +++ b/test/forward-all-company-calls.spec.ts @@ -1,3 +1,5 @@ +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "./reusable-rest-client"; describe("Forward all company calls", () => { diff --git a/test/list-meetings.spec.ts b/test/list-meetings.spec.ts index 6db406ad..7cad7570 100644 --- a/test/list-meetings.spec.ts +++ b/test/list-meetings.spec.ts @@ -1,4 +1,5 @@ // import ReusableRestClient from './reusable-rest-client'; +import { describe, expect, test } from "vitest"; describe("list meetings", () => { test("default", async () => { diff --git a/test/low-level-api.spec.ts b/test/low-level-api.spec.ts index 0794b1f3..e0a31cb7 100644 --- a/test/low-level-api.spec.ts +++ b/test/low-level-api.spec.ts @@ -3,6 +3,7 @@ import type FaxResponse from "@rc-ex/core/src/definitions/FaxResponse"; import type GetSMSMessageInfoResponse from "@rc-ex/core/src/definitions/GetSMSMessageInfoResponse"; import fs from "fs"; import path from "path"; +import { describe, expect, test } from "vitest"; import ReusableRestClient from "./reusable-rest-client"; diff --git a/test/manage-token.spec.ts b/test/manage-token.spec.ts index 2e3b1a86..a9b76a14 100644 --- a/test/manage-token.spec.ts +++ b/test/manage-token.spec.ts @@ -1,3 +1,5 @@ +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "./reusable-rest-client"; describe("manage token", () => { diff --git a/test/message-store.spec.ts b/test/message-store.spec.ts index a80c7d1c..82d4b602 100644 --- a/test/message-store.spec.ts +++ b/test/message-store.spec.ts @@ -1,3 +1,5 @@ +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "./reusable-rest-client"; describe("message store", () => { diff --git a/test/mms.spec.ts b/test/mms.spec.ts index 0173e7b7..8f47d2e5 100644 --- a/test/mms.spec.ts +++ b/test/mms.spec.ts @@ -2,6 +2,8 @@ import type CreateMMSMessage from "@rc-ex/core/src/definitions/CreateMMSMessage" import type Attachment from "@rc-ex/core/src/definitions/Attachment"; import fs from "fs"; import path from "path"; +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "./reusable-rest-client"; describe("mms", () => { diff --git a/test/multiple-extensions.spec.ts b/test/multiple-extensions.spec.ts index bd1d0889..f4a500d1 100644 --- a/test/multiple-extensions.spec.ts +++ b/test/multiple-extensions.spec.ts @@ -6,6 +6,7 @@ import waitFor from "wait-for-async"; import RingCentral from "@rc-ex/core"; import RcSdkExtension from "@rc-ex/rcsdk"; import WebSocketExtension from "@rc-ex/ws"; +import { describe, expect, test } from "vitest"; // dotenv.config({path: path.join(__dirname, '.env.lab')}); diff --git a/test/profile-image.spec.ts b/test/profile-image.spec.ts index 22498dff..8a362299 100644 --- a/test/profile-image.spec.ts +++ b/test/profile-image.spec.ts @@ -1,5 +1,7 @@ import fs from "fs"; import path from "path"; +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "./reusable-rest-client"; describe("Profile image", () => { diff --git a/test/rcsdk-extension/default.spec.ts b/test/rcsdk-extension/default.spec.ts index 0959225a..39dbd984 100644 --- a/test/rcsdk-extension/default.spec.ts +++ b/test/rcsdk-extension/default.spec.ts @@ -1,6 +1,7 @@ import RingCentral from "@rc-ex/core"; import RcSdkExtension from "@rc-ex/rcsdk"; import { SDK } from "@ringcentral/sdk"; +import { describe, expect, test } from "vitest"; describe("RingCentral extension", () => { test("default", async () => { diff --git a/test/reusable-rest-client.ts b/test/reusable-rest-client.ts index 41823657..fc93213c 100644 --- a/test/reusable-rest-client.ts +++ b/test/reusable-rest-client.ts @@ -1,4 +1,5 @@ import RingCentral from "@rc-ex/core"; +import { describe, expect, test } from "vitest"; class ReusableRestClient { private static rc: RingCentral; diff --git a/test/schedule-meeting.spec.ts b/test/schedule-meeting.spec.ts index b087bc78..dd055490 100644 --- a/test/schedule-meeting.spec.ts +++ b/test/schedule-meeting.spec.ts @@ -6,6 +6,7 @@ // } from '@rc-ex/core/src/definitions'; // import {createRingCentral} from './utils'; +import { describe, expect, test } from "vitest"; // meetings has been replaced by RCV describe("schedule meeting", () => { diff --git a/test/sms.spec.ts b/test/sms.spec.ts index 189e0a26..7222ce4a 100644 --- a/test/sms.spec.ts +++ b/test/sms.spec.ts @@ -1,3 +1,5 @@ +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "./reusable-rest-client"; describe("SMS", () => { diff --git a/test/update-extension.spec.ts b/test/update-extension.spec.ts index 8a7d5a42..2f520e06 100644 --- a/test/update-extension.spec.ts +++ b/test/update-extension.spec.ts @@ -1,3 +1,5 @@ +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "./reusable-rest-client"; describe("Update extension", () => { diff --git a/test/upload-ivr-audio.spec.ts b/test/upload-ivr-audio.spec.ts index 69f33b87..e6ae4bad 100644 --- a/test/upload-ivr-audio.spec.ts +++ b/test/upload-ivr-audio.spec.ts @@ -1,4 +1,5 @@ import fs from "fs"; +import { describe, expect, test } from "vitest"; import ReusableRestClient from "./reusable-rest-client"; diff --git a/test/v2.spec.ts b/test/v2.spec.ts index fdda8763..7bd5256e 100644 --- a/test/v2.spec.ts +++ b/test/v2.spec.ts @@ -1,3 +1,5 @@ +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "./reusable-rest-client"; describe("SMS", () => { diff --git a/test/vitest.config.ts b/test/vitest.config.ts index 30f6352b..d186cb9c 100644 --- a/test/vitest.config.ts +++ b/test/vitest.config.ts @@ -2,7 +2,6 @@ import { defineConfig } from "vitest/config"; export default defineConfig({ test: { - globals: true, environment: "node", // Test environment setupFiles: "dotenv-override-true/config", // Optional setup file maxWorkers: 1, diff --git a/test/ws-extension/auto-recover.spec.ts b/test/ws-extension/auto-recover.spec.ts index 5f8f2019..e35e37db 100644 --- a/test/ws-extension/auto-recover.spec.ts +++ b/test/ws-extension/auto-recover.spec.ts @@ -1,5 +1,7 @@ import WebSocketExtension from "@rc-ex/ws"; import waitFor from "wait-for-async"; +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "../reusable-rest-client"; describe("WebSocket", () => { diff --git a/test/ws-extension/empty-response.spec.ts b/test/ws-extension/empty-response.spec.ts index 527ce6ea..53ae4818 100644 --- a/test/ws-extension/empty-response.spec.ts +++ b/test/ws-extension/empty-response.spec.ts @@ -1,4 +1,6 @@ import WebSocketExtension from "@rc-ex/ws"; +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "../reusable-rest-client"; describe("WebSocket", () => { diff --git a/test/ws-extension/event-emitter.spec.ts b/test/ws-extension/event-emitter.spec.ts index e615ae25..1549c706 100644 --- a/test/ws-extension/event-emitter.spec.ts +++ b/test/ws-extension/event-emitter.spec.ts @@ -1,5 +1,6 @@ import WebSocketExtension, { Events } from "@rc-ex/ws"; import waitFor from "wait-for-async"; +import { describe, expect, test } from "vitest"; import ReusableRestClient from "../reusable-rest-client"; diff --git a/test/ws-extension/init.spec.ts b/test/ws-extension/init.spec.ts index d4821070..36a70e28 100644 --- a/test/ws-extension/init.spec.ts +++ b/test/ws-extension/init.spec.ts @@ -1,4 +1,6 @@ import WebSocketExtension from "@rc-ex/ws"; +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "../reusable-rest-client"; describe("WebSocket", () => { diff --git a/test/ws-extension/override-ping-server.spec.ts b/test/ws-extension/override-ping-server.spec.ts index 8d118ca7..6267b19b 100644 --- a/test/ws-extension/override-ping-server.spec.ts +++ b/test/ws-extension/override-ping-server.spec.ts @@ -1,4 +1,5 @@ import WebSocketExtension from "@rc-ex/ws"; +import { describe, expect, test } from "vitest"; import ReusableRestClient from "../reusable-rest-client"; // import waitFor from 'wait-for-async'; diff --git a/test/ws-extension/rest-over-ws.spec.ts b/test/ws-extension/rest-over-ws.spec.ts index 24425551..67f4ad06 100644 --- a/test/ws-extension/rest-over-ws.spec.ts +++ b/test/ws-extension/rest-over-ws.spec.ts @@ -1,4 +1,5 @@ import WebSocketExtension from "@rc-ex/ws"; +import { describe, expect, test } from "vitest"; import ReusableRestClient from "../reusable-rest-client"; // import path from 'path'; diff --git a/test/ws-extension/session-recovery.spec.ts b/test/ws-extension/session-recovery.spec.ts index cd47262c..c49b6f24 100644 --- a/test/ws-extension/session-recovery.spec.ts +++ b/test/ws-extension/session-recovery.spec.ts @@ -1,5 +1,7 @@ import WebSocketExtension from "@rc-ex/ws"; import waitFor from "wait-for-async"; +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "../reusable-rest-client"; describe("WebSocket session recovery", () => { diff --git a/test/ws-extension/subscription.spec.ts b/test/ws-extension/subscription.spec.ts index bb46b1ed..404f3877 100644 --- a/test/ws-extension/subscription.spec.ts +++ b/test/ws-extension/subscription.spec.ts @@ -1,5 +1,7 @@ import WebSocketExtension from "@rc-ex/ws"; import waitFor from "wait-for-async"; +import { describe, expect, test } from "vitest"; + import ReusableRestClient from "../reusable-rest-client"; // import path from 'path'; // import dotenv from 'dotenv-override-true';