From 43d8054e2c77bc8afbf9b928ca990f39ccb46e15 Mon Sep 17 00:00:00 2001 From: ZiWei Chen <98569699+kazrael2119@users.noreply.github.com> Date: Thu, 13 Jun 2024 18:12:24 +0800 Subject: [PATCH] upgrade version for test-recorder and test-credential && support RECORDINGS_RELATIVE_PATH in vitest.browser.config.ts (#2528) * upgrade version for esm * update * update * update * update * update --- .../generated/bodyStringRest/package.json | 4 ++-- .../smoke/generated/agrifood-data-plane/package.json | 4 ++-- .../smoke/generated/anomaly-detector-rest/package.json | 4 ++-- packages/rlc-common/src/metadata/buildVitestConfig.ts | 9 ++++++++- .../src/metadata/packageJson/azurePackageCommon.ts | 10 ++++++---- .../metadata/packageJson/buildAzureMonorepoPackage.ts | 4 ++-- .../rlc-common/test/integration/packageJson.spec.ts | 4 ++-- .../generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../generated/typespec-ts/vitest.config.ts | 1 + .../anomalyDetector/generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../generated/typespec-ts/vitest.config.ts | 1 + .../test/authoring/generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../authoring/generated/typespec-ts/vitest.config.ts | 1 + .../batch_modular/generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../generated/typespec-ts/vitest.config.ts | 1 + .../chatApi_modular/generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../generated/typespec-ts/vitest.config.ts | 1 + .../test/contoso/generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../contoso/generated/typespec-ts/vitest.config.ts | 1 + .../customWrapper/generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../generated/typespec-ts/vitest.config.ts | 1 + .../generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../generated/typespec-ts/vitest.config.ts | 1 + .../test/faceai/generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../test/faceai/generated/typespec-ts/vitest.config.ts | 1 + .../generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../generated/typespec-ts/vitest.config.ts | 1 + .../generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../generated/typespec-ts/vitest.config.ts | 1 + .../generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../generated/typespec-ts/vitest.config.ts | 1 + .../test/loadTest/generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../loadTest/generated/typespec-ts/vitest.config.ts | 1 + .../generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../generated/typespec-ts/vitest.config.ts | 1 + .../test/openai/generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../test/openai/generated/typespec-ts/vitest.config.ts | 1 + .../openai_generic/generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../generated/typespec-ts/vitest.config.ts | 1 + .../openai_modular/generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../generated/typespec-ts/vitest.config.ts | 1 + .../generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../generated/typespec-ts/vitest.config.ts | 1 + .../test/translator/generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../translator/generated/typespec-ts/vitest.config.ts | 1 + .../test/widget_dpg/generated/typespec-ts/package.json | 6 +++--- .../generated/typespec-ts/vitest.browser.config.ts | 3 +++ .../widget_dpg/generated/typespec-ts/vitest.config.ts | 1 + .../generated/azure/core/scalar/package.json | 6 +++--- .../azure/core/scalar/vitest.browser.config.ts | 3 +++ .../generated/azure/core/scalar/vitest.config.ts | 1 + .../generated/azure/core/traits/package.json | 6 +++--- .../azure/core/traits/vitest.browser.config.ts | 3 +++ .../generated/azure/core/traits/vitest.config.ts | 1 + 73 files changed, 178 insertions(+), 81 deletions(-) diff --git a/packages/autorest.typescript/test/rlcIntegration/generated/bodyStringRest/package.json b/packages/autorest.typescript/test/rlcIntegration/generated/bodyStringRest/package.json index a920aac61c..658f07e38c 100644 --- a/packages/autorest.typescript/test/rlcIntegration/generated/bodyStringRest/package.json +++ b/packages/autorest.typescript/test/rlcIntegration/generated/bodyStringRest/package.json @@ -38,10 +38,10 @@ "mkdirp": "^3.0.1", "typescript": "~5.4.5", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "autorest": "latest", + "@azure-tools/test-credential": "^1.1.0", + "@azure-tools/test-recorder": "^3.0.0", "nyc": "^15.1.0", "mocha": "^10.0.0", "@types/mocha": "^10.0.0", diff --git a/packages/autorest.typescript/test/smoke/generated/agrifood-data-plane/package.json b/packages/autorest.typescript/test/smoke/generated/agrifood-data-plane/package.json index e734270557..9c301530d2 100644 --- a/packages/autorest.typescript/test/smoke/generated/agrifood-data-plane/package.json +++ b/packages/autorest.typescript/test/smoke/generated/agrifood-data-plane/package.json @@ -41,10 +41,10 @@ "mkdirp": "^3.0.1", "typescript": "~5.4.5", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "autorest": "latest", + "@azure-tools/test-credential": "^1.1.0", + "@azure-tools/test-recorder": "^3.0.0", "nyc": "^15.1.0", "mocha": "^10.0.0", "@types/mocha": "^10.0.0", diff --git a/packages/autorest.typescript/test/smoke/generated/anomaly-detector-rest/package.json b/packages/autorest.typescript/test/smoke/generated/anomaly-detector-rest/package.json index ac66ad08bc..3e12d09f7c 100644 --- a/packages/autorest.typescript/test/smoke/generated/anomaly-detector-rest/package.json +++ b/packages/autorest.typescript/test/smoke/generated/anomaly-detector-rest/package.json @@ -41,10 +41,10 @@ "mkdirp": "^3.0.1", "typescript": "~5.4.5", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "autorest": "latest", + "@azure-tools/test-credential": "^1.1.0", + "@azure-tools/test-recorder": "^3.0.0", "nyc": "^15.1.0", "mocha": "^10.0.0", "@types/mocha": "^10.0.0", diff --git a/packages/rlc-common/src/metadata/buildVitestConfig.ts b/packages/rlc-common/src/metadata/buildVitestConfig.ts index b1fdf4abe3..183e458780 100644 --- a/packages/rlc-common/src/metadata/buildVitestConfig.ts +++ b/packages/rlc-common/src/metadata/buildVitestConfig.ts @@ -33,7 +33,9 @@ const nodeConfig = `export default defineConfig({ const browserConfig = (options: { isAzureSdkForJs: boolean; -}) => `export default defineConfig({ +}) => `process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); + +export default defineConfig({ "define": { "process.env": process.env }, @@ -103,6 +105,11 @@ export function buildVitestConfig( namedImports: ["defineConfig"] }); + configFile.addImportDeclaration({ + moduleSpecifier: "@azure-tools/test-recorder", + namedImports: ["relativeRecordingsPath"] + }); + return { path: filePath, content: configFile.getFullText() diff --git a/packages/rlc-common/src/metadata/packageJson/azurePackageCommon.ts b/packages/rlc-common/src/metadata/packageJson/azurePackageCommon.ts index 5aadfa8d06..dd658f3b2c 100644 --- a/packages/rlc-common/src/metadata/packageJson/azurePackageCommon.ts +++ b/packages/rlc-common/src/metadata/packageJson/azurePackageCommon.ts @@ -99,6 +99,8 @@ function getAzurePackageCjsDevDependencies({ return {}; } const testDevDependencies = { + "@azure-tools/test-credential": "^1.1.0", + "@azure-tools/test-recorder": "^3.0.0", nyc: "^15.1.0", mocha: "^10.0.0", "@types/mocha": "^10.0.0", @@ -140,7 +142,9 @@ function getAzurePackageEsmDevDependencies({ "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", playwright: "^1.41.2", - vitest: "^1.3.1" + vitest: "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }; } @@ -153,9 +157,7 @@ export function getAzurePackageDevDependencies(config: AzurePackageInfoConfig) { const testDevDependencies = { "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", - "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0" + "@azure/identity": "^4.0.1" }; return { diff --git a/packages/rlc-common/src/metadata/packageJson/buildAzureMonorepoPackage.ts b/packages/rlc-common/src/metadata/packageJson/buildAzureMonorepoPackage.ts index 0fb2cb009a..ec2e435268 100644 --- a/packages/rlc-common/src/metadata/packageJson/buildAzureMonorepoPackage.ts +++ b/packages/rlc-common/src/metadata/packageJson/buildAzureMonorepoPackage.ts @@ -230,8 +230,8 @@ function getEsmScripts({ moduleKind }: AzureMonorepoInfoConfig) { "npm run clean && tshy && npm run unit-test:node && npm run integration-test:node", test: "npm run clean && tshy && npm run unit-test:node && dev-tool run bundle && npm run unit-test:browser && npm run integration-test", "unit-test:browser": - "npm run build:test && dev-tool run test:vitest --no-test-proxy --browser", - "unit-test:node": "dev-tool run test:vitest --no-test-proxy" + "npm run build:test && dev-tool run test:vitest --browser", + "unit-test:node": "dev-tool run test:vitest" }; } diff --git a/packages/rlc-common/test/integration/packageJson.spec.ts b/packages/rlc-common/test/integration/packageJson.spec.ts index 09113d086c..a481dd3b2a 100644 --- a/packages/rlc-common/test/integration/packageJson.spec.ts +++ b/packages/rlc-common/test/integration/packageJson.spec.ts @@ -307,11 +307,11 @@ describe("Package file generation", () => { ); expect(packageFile.scripts).to.have.property( "unit-test:browser", - "npm run build:test && dev-tool run test:vitest --no-test-proxy --browser" + "npm run build:test && dev-tool run test:vitest --browser" ); expect(packageFile.scripts).to.have.property( "unit-test:node", - "dev-tool run test:vitest --no-test-proxy" + "dev-tool run test:vitest" ); expect(packageFile.scripts).to.have.property( "clean", diff --git a/packages/typespec-test/test/NetworkAnalytics.Management/generated/typespec-ts/package.json b/packages/typespec-test/test/NetworkAnalytics.Management/generated/typespec-ts/package.json index 97a30f6212..19a36b7b10 100644 --- a/packages/typespec-test/test/NetworkAnalytics.Management/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/NetworkAnalytics.Management/generated/typespec-ts/package.json @@ -66,13 +66,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/NetworkAnalytics.Management/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/NetworkAnalytics.Management/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/NetworkAnalytics.Management/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/NetworkAnalytics.Management/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/NetworkAnalytics.Management/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/NetworkAnalytics.Management/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/NetworkAnalytics.Management/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/NetworkAnalytics.Management/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/anomalyDetector/generated/typespec-ts/package.json b/packages/typespec-test/test/anomalyDetector/generated/typespec-ts/package.json index 518834a4b2..a8a50b3889 100644 --- a/packages/typespec-test/test/anomalyDetector/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/anomalyDetector/generated/typespec-ts/package.json @@ -62,13 +62,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/anomalyDetector/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/anomalyDetector/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/anomalyDetector/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/anomalyDetector/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/anomalyDetector/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/anomalyDetector/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/anomalyDetector/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/anomalyDetector/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/authoring/generated/typespec-ts/package.json b/packages/typespec-test/test/authoring/generated/typespec-ts/package.json index 517674fa0b..ffe75d7931 100644 --- a/packages/typespec-test/test/authoring/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/authoring/generated/typespec-ts/package.json @@ -60,13 +60,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/authoring/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/authoring/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/authoring/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/authoring/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/authoring/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/authoring/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/authoring/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/authoring/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/batch_modular/generated/typespec-ts/package.json b/packages/typespec-test/test/batch_modular/generated/typespec-ts/package.json index 05a08e186f..6ea1e4d9a9 100644 --- a/packages/typespec-test/test/batch_modular/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/batch_modular/generated/typespec-ts/package.json @@ -60,13 +60,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/batch_modular/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/batch_modular/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/batch_modular/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/batch_modular/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/batch_modular/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/batch_modular/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/batch_modular/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/batch_modular/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/chatApi_modular/generated/typespec-ts/package.json b/packages/typespec-test/test/chatApi_modular/generated/typespec-ts/package.json index f414dd11fb..dd0fd68dc2 100644 --- a/packages/typespec-test/test/chatApi_modular/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/chatApi_modular/generated/typespec-ts/package.json @@ -59,13 +59,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/chatApi_modular/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/chatApi_modular/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/chatApi_modular/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/chatApi_modular/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/chatApi_modular/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/chatApi_modular/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/chatApi_modular/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/chatApi_modular/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/contoso/generated/typespec-ts/package.json b/packages/typespec-test/test/contoso/generated/typespec-ts/package.json index dd999dd0b0..673199fc66 100644 --- a/packages/typespec-test/test/contoso/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/contoso/generated/typespec-ts/package.json @@ -60,13 +60,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/contoso/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/contoso/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/contoso/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/contoso/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/contoso/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/contoso/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/contoso/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/contoso/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/customWrapper/generated/typespec-ts/package.json b/packages/typespec-test/test/customWrapper/generated/typespec-ts/package.json index c03d1ab696..9703005cac 100644 --- a/packages/typespec-test/test/customWrapper/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/customWrapper/generated/typespec-ts/package.json @@ -57,13 +57,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/customWrapper/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/customWrapper/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/customWrapper/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/customWrapper/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/customWrapper/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/customWrapper/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/customWrapper/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/customWrapper/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/eventgrid_modular/generated/typespec-ts/package.json b/packages/typespec-test/test/eventgrid_modular/generated/typespec-ts/package.json index 27a64f551b..d58a12a565 100644 --- a/packages/typespec-test/test/eventgrid_modular/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/eventgrid_modular/generated/typespec-ts/package.json @@ -59,13 +59,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/eventgrid_modular/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/eventgrid_modular/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/eventgrid_modular/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/eventgrid_modular/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/eventgrid_modular/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/eventgrid_modular/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/eventgrid_modular/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/eventgrid_modular/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/faceai/generated/typespec-ts/package.json b/packages/typespec-test/test/faceai/generated/typespec-ts/package.json index d9bb9664e6..0c90bb48b7 100644 --- a/packages/typespec-test/test/faceai/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/faceai/generated/typespec-ts/package.json @@ -59,13 +59,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/faceai/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/faceai/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/faceai/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/faceai/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/faceai/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/faceai/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/faceai/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/faceai/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/healthInsights_radiologyinsights/generated/typespec-ts/package.json b/packages/typespec-test/test/healthInsights_radiologyinsights/generated/typespec-ts/package.json index f1f7903941..aae143499c 100644 --- a/packages/typespec-test/test/healthInsights_radiologyinsights/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/healthInsights_radiologyinsights/generated/typespec-ts/package.json @@ -59,13 +59,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/healthInsights_radiologyinsights/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/healthInsights_radiologyinsights/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/healthInsights_radiologyinsights/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/healthInsights_radiologyinsights/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/healthInsights_radiologyinsights/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/healthInsights_radiologyinsights/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/healthInsights_radiologyinsights/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/healthInsights_radiologyinsights/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/healthInsights_trialmatcher/generated/typespec-ts/package.json b/packages/typespec-test/test/healthInsights_trialmatcher/generated/typespec-ts/package.json index 5c457e05f8..90cfd229ba 100644 --- a/packages/typespec-test/test/healthInsights_trialmatcher/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/healthInsights_trialmatcher/generated/typespec-ts/package.json @@ -59,13 +59,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/healthInsights_trialmatcher/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/healthInsights_trialmatcher/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/healthInsights_trialmatcher/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/healthInsights_trialmatcher/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/healthInsights_trialmatcher/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/healthInsights_trialmatcher/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/healthInsights_trialmatcher/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/healthInsights_trialmatcher/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/hierarchy_generic/generated/typespec-ts/package.json b/packages/typespec-test/test/hierarchy_generic/generated/typespec-ts/package.json index 3a08b50a58..20968a9b21 100644 --- a/packages/typespec-test/test/hierarchy_generic/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/hierarchy_generic/generated/typespec-ts/package.json @@ -63,13 +63,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/hierarchy_generic/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/hierarchy_generic/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/hierarchy_generic/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/hierarchy_generic/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/hierarchy_generic/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/hierarchy_generic/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/hierarchy_generic/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/hierarchy_generic/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/loadTest/generated/typespec-ts/package.json b/packages/typespec-test/test/loadTest/generated/typespec-ts/package.json index 950e50da5a..44532116ca 100644 --- a/packages/typespec-test/test/loadTest/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/loadTest/generated/typespec-ts/package.json @@ -60,13 +60,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/loadTest/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/loadTest/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/loadTest/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/loadTest/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/loadTest/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/loadTest/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/loadTest/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/loadTest/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/loadtesting_modular/generated/typespec-ts/package.json b/packages/typespec-test/test/loadtesting_modular/generated/typespec-ts/package.json index fcfe3a02ef..4e1705fc62 100644 --- a/packages/typespec-test/test/loadtesting_modular/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/loadtesting_modular/generated/typespec-ts/package.json @@ -66,13 +66,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/loadtesting_modular/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/loadtesting_modular/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/loadtesting_modular/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/loadtesting_modular/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/loadtesting_modular/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/loadtesting_modular/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/loadtesting_modular/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/loadtesting_modular/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/openai/generated/typespec-ts/package.json b/packages/typespec-test/test/openai/generated/typespec-ts/package.json index 735b8bc2b0..2c7e7008b8 100644 --- a/packages/typespec-test/test/openai/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/openai/generated/typespec-ts/package.json @@ -59,13 +59,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/openai/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/openai/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/openai/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/openai/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/openai/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/openai/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/openai/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/openai/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/openai_generic/generated/typespec-ts/package.json b/packages/typespec-test/test/openai_generic/generated/typespec-ts/package.json index a2c71e98e3..7bfffb8df8 100644 --- a/packages/typespec-test/test/openai_generic/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/openai_generic/generated/typespec-ts/package.json @@ -71,13 +71,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/openai_generic/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/openai_generic/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/openai_generic/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/openai_generic/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/openai_generic/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/openai_generic/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/openai_generic/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/openai_generic/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/openai_modular/generated/typespec-ts/package.json b/packages/typespec-test/test/openai_modular/generated/typespec-ts/package.json index da0d409cba..e7cfb64f78 100644 --- a/packages/typespec-test/test/openai_modular/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/openai_modular/generated/typespec-ts/package.json @@ -59,13 +59,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/openai_modular/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/openai_modular/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/openai_modular/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/openai_modular/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/openai_modular/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/openai_modular/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/openai_modular/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/openai_modular/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/overloads_modular/generated/typespec-ts/package.json b/packages/typespec-test/test/overloads_modular/generated/typespec-ts/package.json index bdfcf083ee..c2b84b1c05 100644 --- a/packages/typespec-test/test/overloads_modular/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/overloads_modular/generated/typespec-ts/package.json @@ -60,13 +60,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/overloads_modular/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/overloads_modular/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/overloads_modular/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/overloads_modular/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/overloads_modular/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/overloads_modular/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/overloads_modular/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/overloads_modular/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/translator/generated/typespec-ts/package.json b/packages/typespec-test/test/translator/generated/typespec-ts/package.json index 4b1cbe59af..0f19126dbf 100644 --- a/packages/typespec-test/test/translator/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/translator/generated/typespec-ts/package.json @@ -57,13 +57,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/translator/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/translator/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/translator/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/translator/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/translator/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/translator/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/translator/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/translator/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-test/test/widget_dpg/generated/typespec-ts/package.json b/packages/typespec-test/test/widget_dpg/generated/typespec-ts/package.json index 5de27cbd91..7e12294e27 100644 --- a/packages/typespec-test/test/widget_dpg/generated/typespec-ts/package.json +++ b/packages/typespec-test/test/widget_dpg/generated/typespec-ts/package.json @@ -64,13 +64,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-test/test/widget_dpg/generated/typespec-ts/vitest.browser.config.ts b/packages/typespec-test/test/widget_dpg/generated/typespec-ts/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-test/test/widget_dpg/generated/typespec-ts/vitest.browser.config.ts +++ b/packages/typespec-test/test/widget_dpg/generated/typespec-ts/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-test/test/widget_dpg/generated/typespec-ts/vitest.config.ts b/packages/typespec-test/test/widget_dpg/generated/typespec-ts/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-test/test/widget_dpg/generated/typespec-ts/vitest.config.ts +++ b/packages/typespec-test/test/widget_dpg/generated/typespec-ts/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-ts/test/integration/generated/azure/core/scalar/package.json b/packages/typespec-ts/test/integration/generated/azure/core/scalar/package.json index 78a3635039..fe4f323149 100644 --- a/packages/typespec-ts/test/integration/generated/azure/core/scalar/package.json +++ b/packages/typespec-ts/test/integration/generated/azure/core/scalar/package.json @@ -39,13 +39,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-ts/test/integration/generated/azure/core/scalar/vitest.browser.config.ts b/packages/typespec-ts/test/integration/generated/azure/core/scalar/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-ts/test/integration/generated/azure/core/scalar/vitest.browser.config.ts +++ b/packages/typespec-ts/test/integration/generated/azure/core/scalar/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-ts/test/integration/generated/azure/core/scalar/vitest.config.ts b/packages/typespec-ts/test/integration/generated/azure/core/scalar/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-ts/test/integration/generated/azure/core/scalar/vitest.config.ts +++ b/packages/typespec-ts/test/integration/generated/azure/core/scalar/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: { diff --git a/packages/typespec-ts/test/integration/generated/azure/core/traits/package.json b/packages/typespec-ts/test/integration/generated/azure/core/traits/package.json index b4fe4fdc75..91a066e3a4 100644 --- a/packages/typespec-ts/test/integration/generated/azure/core/traits/package.json +++ b/packages/typespec-ts/test/integration/generated/azure/core/traits/package.json @@ -39,13 +39,13 @@ "typescript": "~5.4.5", "tshy": "1.11.1", "@azure/core-util": "^1.0.0", - "@azure-tools/test-credential": "^1.1.0", "@azure/identity": "^4.0.1", - "@azure-tools/test-recorder": "^3.0.0", "@vitest/browser": "^1.3.1", "@vitest/coverage-istanbul": "^1.3.1", "playwright": "^1.41.2", - "vitest": "^1.3.1" + "vitest": "^1.3.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.0.0" }, "scripts": { "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", diff --git a/packages/typespec-ts/test/integration/generated/azure/core/traits/vitest.browser.config.ts b/packages/typespec-ts/test/integration/generated/azure/core/traits/vitest.browser.config.ts index 62d4a62ec4..4965b26ce5 100644 --- a/packages/typespec-ts/test/integration/generated/azure/core/traits/vitest.browser.config.ts +++ b/packages/typespec-ts/test/integration/generated/azure/core/traits/vitest.browser.config.ts @@ -2,6 +2,9 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; + +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); export default defineConfig({ define: { diff --git a/packages/typespec-ts/test/integration/generated/azure/core/traits/vitest.config.ts b/packages/typespec-ts/test/integration/generated/azure/core/traits/vitest.config.ts index 7c014c00af..367c90fa4e 100644 --- a/packages/typespec-ts/test/integration/generated/azure/core/traits/vitest.config.ts +++ b/packages/typespec-ts/test/integration/generated/azure/core/traits/vitest.config.ts @@ -2,6 +2,7 @@ // Licensed under the MIT license. import { defineConfig } from "vitest/config"; +import { relativeRecordingsPath } from "@azure-tools/test-recorder"; export default defineConfig({ test: {