Skip to content

Commit 361a738

Browse files
authored
test: use yarn g:vitest to run vitest in individual packages (#6665)
1 parent ace5bf8 commit 361a738

File tree

93 files changed

+261
-258
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+261
-258
lines changed

Makefile

+7-7
Original file line numberDiff line numberDiff line change
@@ -13,23 +13,23 @@ sync:
1313
make -f Makefile.private.mk sync
1414

1515
test-unit: build-s3-browser-bundle
16-
npx vitest run -c vitest.config.ts
17-
npx vitest run -c vitest.config.browser.ts
18-
npx vitest run -c vitest.config.clients.unit.ts
16+
yarn g:vitest run -c vitest.config.ts
17+
yarn g:vitest run -c vitest.config.browser.ts
18+
yarn g:vitest run -c vitest.config.clients.unit.ts
1919
npx jest -c jest.config.js
2020

2121
test-protocols: build-s3-browser-bundle
22-
npx vitest run -c vitest.config.protocols.integ.ts
22+
yarn g:vitest run -c vitest.config.protocols.integ.ts
2323

2424
test-integration: build-s3-browser-bundle
2525
rm -rf ./clients/client-sso/node_modules/\@smithy # todo(yarn) incompatible redundant nesting.
26-
npx vitest run -c vitest.config.integ.ts
26+
yarn g:vitest run -c vitest.config.integ.ts
2727
npx jest -c jest.config.integ.js
2828
make test-protocols;
2929

3030
test-e2e: build-s3-browser-bundle
31-
npx vitest run -c vitest.config.e2e.ts --retry=4
32-
npx vitest run -c vitest.config.browser.e2e.ts --retry=4
31+
yarn g:vitest run -c vitest.config.e2e.ts --retry=4
32+
yarn g:vitest run -c vitest.config.browser.e2e.ts --retry=4
3333

3434
build-s3-browser-bundle:
3535
node ./clients/client-s3/test/browser-build/esbuild

clients/client-cognito-identity/package.json

+2-2
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 cognito-identity",
15-
"test:e2e": "vitest run -c vitest.config.e2e.ts --mode development",
16-
"test:e2e:watch": "vitest watch -c vitest.config.e2e.ts"
15+
"test:e2e": "yarn g:vitest run -c vitest.config.e2e.ts --mode development",
16+
"test:e2e:watch": "yarn g:vitest watch -c vitest.config.e2e.ts"
1717
},
1818
"main": "./dist-cjs/index.js",
1919
"types": "./dist-types/index.d.ts",

clients/client-eventbridge/package.json

+2-2
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": "vitest run",
16-
"test:watch": "vitest watch"
15+
"test": "yarn g:vitest run",
16+
"test:watch": "yarn g:vitest watch"
1717
},
1818
"main": "./dist-cjs/index.js",
1919
"types": "./dist-types/index.d.ts",

clients/client-kinesis/package.json

+2-2
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 kinesis",
15-
"test:e2e": "vitest run -c vitest.config.e2e.ts --mode development",
16-
"test:e2e:watch": "vitest watch -c vitest.config.e2e.ts"
15+
"test:e2e": "yarn g:vitest run -c vitest.config.e2e.ts --mode development",
16+
"test:e2e:watch": "yarn g:vitest watch -c vitest.config.e2e.ts"
1717
},
1818
"main": "./dist-cjs/index.js",
1919
"types": "./dist-types/index.d.ts",

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

+2-2
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": "vitest run",
16-
"test:watch": "vitest watch"
15+
"test": "yarn g:vitest run",
16+
"test:watch": "yarn g:vitest watch"
1717
},
1818
"main": "./dist-cjs/index.js",
1919
"types": "./dist-types/index.d.ts",

clients/client-mediastore-data/package.json

+2-2
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": "vitest run",
16-
"test:watch": "vitest watch"
15+
"test": "yarn g:vitest run",
16+
"test:watch": "yarn g:vitest watch"
1717
},
1818
"main": "./dist-cjs/index.js",
1919
"types": "./dist-types/index.d.ts",

clients/client-s3-control/package.json

+2-2
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 s3-control",
15-
"test": "vitest run",
16-
"test:watch": "vitest watch"
15+
"test": "yarn g:vitest run",
16+
"test:watch": "yarn g:vitest watch"
1717
},
1818
"main": "./dist-cjs/index.js",
1919
"types": "./dist-types/index.d.ts",

clients/client-s3/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
1313
"extract:docs": "api-extractor run --local",
1414
"generate:client": "node ../../scripts/generate-clients/single-service --solo s3",
15-
"test": "vitest run",
15+
"test": "yarn g:vitest run",
1616
"test:browser": "node ./test/browser-build/esbuild && vitest run -c vitest.config.browser.ts --mode development",
17-
"test:browser:watch": "node ./test/browser-build/esbuild && vitest watch -c vitest.config.browser.ts",
18-
"test:e2e": "vitest run -c vitest.config.e2e.ts --mode development && yarn test:browser",
19-
"test:e2e:watch": "vitest watch -c vitest.config.e2e.ts",
20-
"test:watch": "vitest watch"
17+
"test:browser:watch": "node ./test/browser-build/esbuild && yarn g:vitest watch -c vitest.config.browser.ts",
18+
"test:e2e": "yarn g:vitest run -c vitest.config.e2e.ts --mode development && yarn test:browser",
19+
"test:e2e:watch": "yarn g:vitest watch -c vitest.config.e2e.ts",
20+
"test:watch": "yarn g:vitest watch"
2121
},
2222
"main": "./dist-cjs/index.js",
2323
"types": "./dist-types/index.d.ts",

clients/client-sts/package.json

+2-2
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 sts",
15-
"test": "vitest run",
16-
"test:watch": "vitest watch"
15+
"test": "yarn g:vitest run",
16+
"test:watch": "yarn g:vitest watch"
1717
},
1818
"main": "./dist-cjs/index.js",
1919
"types": "./dist-types/index.d.ts",

clients/client-transcribe-streaming/package.json

+2-2
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 transcribe-streaming",
15-
"test:e2e": "vitest run -c vitest.config.e2e.ts --mode development",
16-
"test:e2e:watch": "vitest watch -c vitest.config.e2e.ts"
15+
"test:e2e": "yarn g:vitest run -c vitest.config.e2e.ts --mode development",
16+
"test:e2e:watch": "yarn g:vitest watch -c vitest.config.e2e.ts"
1717
},
1818
"main": "./dist-cjs/index.js",
1919
"types": "./dist-types/index.d.ts",

lib/lib-dynamodb/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1515
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
1616
"extract:docs": "api-extractor run --local",
17-
"test": "vitest run",
18-
"test:e2e": "vitest run -c vitest.config.e2e.ts --mode development",
19-
"test:watch": "vitest watch",
20-
"test:e2e:watch": "vitest watch -c vitest.config.e2e.ts"
17+
"test": "yarn g:vitest run",
18+
"test:e2e": "yarn g:vitest run -c vitest.config.e2e.ts --mode development",
19+
"test:watch": "yarn g:vitest watch",
20+
"test:e2e:watch": "yarn g:vitest watch -c vitest.config.e2e.ts"
2121
},
2222
"engines": {
2323
"node": ">=16.0.0"

lib/lib-storage/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1515
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
1616
"extract:docs": "api-extractor run --local",
17-
"test": "vitest run",
18-
"test:e2e": "vitest run -c vitest.config.e2e.ts --mode development",
19-
"test:watch": "vitest watch",
20-
"test:e2e:watch": "vitest watch -c vitest.config.e2e.ts"
17+
"test": "yarn g:vitest run",
18+
"test:e2e": "yarn g:vitest run -c vitest.config.e2e.ts --mode development",
19+
"test:watch": "yarn g:vitest watch",
20+
"test:e2e:watch": "yarn g:vitest watch -c vitest.config.e2e.ts"
2121
},
2222
"engines": {
2323
"node": ">=16.0.0"

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
"clear-build-info": "rimraf ./packages/**/*.tsbuildinfo ./clients/**/*.tsbuildinfo ./lib/**/*.tsbuildinfo ./private/**/*.tsbuildinfo",
2424
"copy-models": "node ./scripts/copy-models",
2525
"extract:docs": "node ./scripts/extract-docs/index.js",
26+
"g:vitest": "cd $INIT_CWD && vitest",
2627
"generate-clients": "node ./scripts/generate-clients",
2728
"generate:clients:generic": "node ./scripts/generate-clients/generic",
2829
"generate:defaults-mode-provider": "./scripts/generate-defaults-mode-provider/index.js",

packages/body-checksum-browser/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"build:types": "tsc -p tsconfig.types.json",
1010
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1111
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
12-
"test": "vitest run",
13-
"test:watch": "vitest watch"
12+
"test": "yarn g:vitest run",
13+
"test:watch": "yarn g:vitest watch"
1414
},
1515
"main": "./dist-cjs/index.js",
1616
"module": "./dist-es/index.js",

packages/body-checksum-node/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"build:types": "tsc -p tsconfig.types.json",
1010
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1111
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
12-
"test": "vitest run",
13-
"test:watch": "vitest watch"
12+
"test": "yarn g:vitest run",
13+
"test:watch": "yarn g:vitest watch"
1414
},
1515
"main": "./dist-cjs/index.js",
1616
"module": "./dist-es/index.js",

packages/chunked-stream-reader-node/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"build:types": "tsc -p tsconfig.types.json",
1010
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1111
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
12-
"test": "vitest run",
13-
"test:watch": "vitest watch"
12+
"test": "yarn g:vitest run",
13+
"test:watch": "yarn g:vitest watch"
1414
},
1515
"main": "./dist-cjs/index.js",
1616
"module": "./dist-es/index.js",

packages/cloudfront-signer/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1111
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
1212
"extract:docs": "api-extractor run --local",
13-
"test": "vitest run",
14-
"test:watch": "vitest watch"
13+
"test": "yarn g:vitest run",
14+
"test:watch": "yarn g:vitest watch"
1515
},
1616
"main": "./dist-cjs/index.js",
1717
"module": "./dist-es/index.js",

packages/core/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
"lint": "node ./scripts/lint.js",
1313
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
1414
"extract:docs": "api-extractor run --local",
15-
"test": "vitest run",
16-
"test:integration": "vitest run -c vitest.config.integ.ts",
17-
"test:watch": "vitest watch",
18-
"test:integration:watch": "vitest watch -c vitest.config.integ.ts"
15+
"test": "yarn g:vitest run",
16+
"test:integration": "yarn g:vitest run -c vitest.config.integ.ts",
17+
"test:watch": "yarn g:vitest watch",
18+
"test:integration:watch": "yarn g:vitest watch -c vitest.config.integ.ts"
1919
},
2020
"main": "./dist-cjs/index.js",
2121
"module": "./dist-es/index.js",

packages/credential-provider-cognito-identity/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
"build:types": "tsc -p tsconfig.types.json",
1010
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1111
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
12-
"test": "vitest run && yarn test:browser",
13-
"test:watch": "vitest watch",
14-
"test:browser": "vitest run -c vitest.config.browser.ts",
15-
"test:browser:watch": "vitest watch -c vitest.config.browser.ts"
12+
"test": "yarn g:vitest run && yarn test:browser",
13+
"test:watch": "yarn g:vitest watch",
14+
"test:browser": "yarn g:vitest run -c vitest.config.browser.ts",
15+
"test:browser:watch": "yarn g:vitest watch -c vitest.config.browser.ts"
1616
},
1717
"main": "./dist-cjs/index.js",
1818
"module": "./dist-es/index.js",

packages/credential-provider-env/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"build:types": "tsc -p tsconfig.types.json",
1313
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1414
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
15-
"test": "vitest run",
16-
"test:watch": "vitest watch"
15+
"test": "yarn g:vitest run",
16+
"test:watch": "yarn g:vitest watch"
1717
},
1818
"keywords": [
1919
"aws",

packages/credential-provider-http/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"build:types": "tsc -p tsconfig.types.json",
1515
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1616
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
17-
"test": "vitest run",
18-
"test:watch": "vitest watch"
17+
"test": "yarn g:vitest run",
18+
"test:watch": "yarn g:vitest watch"
1919
},
2020
"keywords": [
2121
"aws",

packages/credential-provider-ini/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"build:types": "tsc -p tsconfig.types.json",
1313
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1414
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
15-
"test": "vitest run",
16-
"test:watch": "vitest watch"
15+
"test": "yarn g:vitest run",
16+
"test:watch": "yarn g:vitest watch"
1717
},
1818
"keywords": [
1919
"aws",

packages/credential-provider-node/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
"build:types": "tsc -p tsconfig.types.json",
1616
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1717
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
18-
"test": "vitest run",
18+
"test": "yarn g:vitest run",
1919
"test:integration": "jest -c jest.config.integ.js",
20-
"test:watch": "vitest watch"
20+
"test:watch": "yarn g:vitest watch"
2121
},
2222
"keywords": [
2323
"aws",

packages/credential-provider-process/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"build:types": "tsc -p tsconfig.types.json",
1313
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1414
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
15-
"test": "vitest run",
16-
"test:watch": "vitest watch"
15+
"test": "yarn g:vitest run",
16+
"test:watch": "yarn g:vitest watch"
1717
},
1818
"keywords": [
1919
"aws",

packages/credential-provider-sso/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"build:types": "tsc -p tsconfig.types.json",
1313
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1414
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
15-
"test": "vitest run",
16-
"test:watch": "vitest watch"
15+
"test": "yarn g:vitest run",
16+
"test:watch": "yarn g:vitest watch"
1717
},
1818
"keywords": [
1919
"aws",

packages/credential-provider-web-identity/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"build:types": "tsc -p tsconfig.types.json",
1313
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1414
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
15-
"test": "vitest run",
16-
"test:watch": "vitest watch"
15+
"test": "yarn g:vitest run",
16+
"test:watch": "yarn g:vitest watch"
1717
},
1818
"browser": {
1919
"./dist-cjs/fromTokenFile": false,

packages/credential-providers/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1717
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
1818
"extract:docs": "api-extractor run --local",
19-
"test": "vitest run",
19+
"test": "yarn g:vitest run",
2020
"test:integration": "jest -c jest.config.integ.js",
21-
"test:watch": "vitest watch"
21+
"test:watch": "yarn g:vitest watch"
2222
},
2323
"keywords": [
2424
"aws",

packages/ec2-metadata-service/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
"build:types": "tsc -p tsconfig.types.json",
1010
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1111
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
12-
"test": "vitest run --passWithNoTests",
13-
"test:e2e": "vitest run -c vitest.config.e2e.ts --mode development",
14-
"test:watch": "vitest watch --passWithNoTests",
15-
"test:e2e:watch": "vitest watch -c vitest.config.e2e.ts"
12+
"test": "yarn g:vitest run --passWithNoTests",
13+
"test:e2e": "yarn g:vitest run -c vitest.config.e2e.ts --mode development",
14+
"test:watch": "yarn g:vitest watch --passWithNoTests",
15+
"test:e2e:watch": "yarn g:vitest watch -c vitest.config.e2e.ts"
1616
},
1717
"author": {
1818
"name": "AWS SDK for JavaScript Team",

packages/endpoint-cache/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"build:types": "tsc -p tsconfig.types.json",
1010
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1111
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
12-
"test": "vitest run",
13-
"test:watch": "vitest watch"
12+
"test": "yarn g:vitest run",
13+
"test:watch": "yarn g:vitest watch"
1414
},
1515
"author": {
1616
"name": "AWS SDK for JavaScript Team",

packages/eventstream-handler-node/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"build:types": "tsc -p tsconfig.types.json",
1010
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1111
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
12-
"test": "vitest run",
13-
"test:watch": "vitest watch"
12+
"test": "yarn g:vitest run",
13+
"test:watch": "yarn g:vitest watch"
1414
},
1515
"main": "./dist-cjs/index.js",
1616
"module": "./dist-es/index.js",

packages/middleware-api-key/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"build:types": "tsc -p tsconfig.types.json",
1010
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1111
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
12-
"test": "vitest run",
13-
"test:watch": "vitest watch"
12+
"test": "yarn g:vitest run",
13+
"test:watch": "yarn g:vitest watch"
1414
},
1515
"main": "./dist-cjs/index.js",
1616
"module": "./dist-es/index.js",

packages/middleware-bucket-endpoint/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
"build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4",
1111
"clean": "rimraf ./dist-* && rimraf *.tsbuildinfo",
1212
"extract:docs": "api-extractor run --local",
13-
"test": "vitest run",
14-
"test:watch": "vitest watch"
13+
"test": "yarn g:vitest run",
14+
"test:watch": "yarn g:vitest watch"
1515
},
1616
"main": "./dist-cjs/index.js",
1717
"module": "./dist-es/index.js",

0 commit comments

Comments
 (0)