Skip to content

Commit 85cd3e3

Browse files
committed
test: upate mocha to vitest
1 parent b03bae7 commit 85cd3e3

File tree

19 files changed

+132
-1265
lines changed

19 files changed

+132
-1265
lines changed

clients/client-cognito-identity/.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,3 @@
77
*.tgz
88
*.log
99
package-lock.json
10-
!karma.conf.js

clients/client-cognito-identity/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@
6666
"@aws-sdk/client-iam": "*",
6767
"@tsconfig/node16": "16.1.3",
6868
"@types/chai": "^4.2.11",
69-
"@types/mocha": "^8.0.4",
7069
"@types/node": "^16.18.96",
7170
"concurrently": "7.0.0",
7271
"downlevel-dts": "0.10.1",

clients/client-eventbridge/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
1313
"extract:docs": "api-extractor run --local",
1414
"generate:client": "node ../../scripts/generate-clients/single-service --solo eventbridge",
15-
"test": "yarn test:unit",
16-
"test:unit": "ts-mocha test/**/*.spec.ts"
15+
"test": "vitest run",
16+
"test:watch": "vitest watch"
1717
},
1818
"main": "./dist-cjs/index.js",
1919
"types": "./dist-types/index.d.ts",

clients/client-eventbridge/test/EventBridge.spec.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,10 @@
1-
/// <reference types="mocha" />
21
import "@aws-sdk/signature-v4-crt";
32

43
import { FinalizeRequestMiddleware } from "@aws-sdk/types";
5-
import chai from "chai";
6-
import chaiAsPromised from "chai-as-promised";
4+
import { describe, expect, test as it } from "vitest";
75

86
import { EventBridge } from "../src/EventBridge";
97

10-
chai.use(chaiAsPromised);
11-
const { expect } = chai;
12-
138
describe("EventBridge", () => {
149
const client = new EventBridge({});
1510
// Middleware intercept request and return it before reaching the HTTP client. It records the request and context
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { defineConfig } from "vitest/config";
2+
3+
export default defineConfig({
4+
test: {
5+
exclude: ["**/*.{integ,e2e,browser}.spec.ts"],
6+
include: ["**/*.spec.ts"],
7+
environment: "node",
8+
},
9+
});

clients/client-lex-runtime-service/package.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
1313
"extract:docs": "api-extractor run --local",
1414
"generate:client": "node ../../scripts/generate-clients/single-service --solo lex-runtime-service",
15-
"test": "yarn test:unit",
16-
"test:unit": "ts-mocha test/**/*.spec.ts"
15+
"test": "vitest run",
16+
"test:watch": "vitest watch"
1717
},
1818
"main": "./dist-cjs/index.js",
1919
"types": "./dist-types/index.d.ts",
@@ -65,8 +65,6 @@
6565
},
6666
"devDependencies": {
6767
"@tsconfig/node16": "16.1.3",
68-
"@types/chai": "^4.2.11",
69-
"@types/mocha": "^8.0.4",
7068
"@types/node": "^16.18.96",
7169
"concurrently": "7.0.0",
7270
"downlevel-dts": "0.10.1",

clients/client-lex-runtime-service/test/LexRuntimeService.spec.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
/// <reference types="mocha" />
21
import { HttpRequest } from "@smithy/protocol-http";
32
import { SerializeMiddleware } from "@smithy/types";
4-
import { expect } from "chai";
3+
import { describe, expect, test as it } from "vitest";
54

65
import { LexRuntimeService } from "../src/LexRuntimeService";
76

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { defineConfig } from "vitest/config";
2+
3+
export default defineConfig({
4+
test: {
5+
exclude: ["**/*.{integ,e2e,browser}.spec.ts"],
6+
include: ["**/*.spec.ts"],
7+
environment: "node",
8+
},
9+
});

clients/client-mediastore-data/package.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
1313
"extract:docs": "api-extractor run --local",
1414
"generate:client": "node ../../scripts/generate-clients/single-service --solo mediastore-data",
15-
"test": "yarn test:unit",
16-
"test:unit": "ts-mocha test/**/*.spec.ts"
15+
"test": "vitest run",
16+
"test:watch": "vitest watch"
1717
},
1818
"main": "./dist-cjs/index.js",
1919
"types": "./dist-types/index.d.ts",
@@ -65,8 +65,6 @@
6565
},
6666
"devDependencies": {
6767
"@tsconfig/node16": "16.1.3",
68-
"@types/chai": "^4.2.11",
69-
"@types/mocha": "^8.0.4",
7068
"@types/node": "^16.18.96",
7169
"concurrently": "7.0.0",
7270
"downlevel-dts": "0.10.1",

clients/client-mediastore-data/test/MediaStoreData.spec.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
/// <reference types="mocha" />
21
import { HttpRequest } from "@smithy/protocol-http";
32
import { SerializeMiddleware } from "@smithy/types";
4-
import { expect } from "chai";
3+
import { describe, expect, test as it } from "vitest";
54

65
import { MediaStoreData } from "../src/MediaStoreData";
76

0 commit comments

Comments
 (0)