Update nightly extension container name and vsce package scripts for test (#6132)

* Update nightly extension container name and e2e test setup

- Set activity bar title for nightly builds in package.json
- Remove unnecessary extension development flags from e2e tests as the test is set up to test from the vsix package it builds

* remove "--no-dependencies"

* activitybar title

* add back extensionDevelopmentPath
This commit is contained in:
Bee
2025-09-10 17:18:58 -07:00
committed by GitHub
parent 3bcb1bacb7
commit ee68fac5b8
4 changed files with 8 additions and 15 deletions
+1 -2
View File
@@ -234,7 +234,7 @@ export const e2e = test
workspaceType: "single",
})
.extend<{ openVSCode: (workspacePath: string) => Promise<ElectronApplication> }>({
openVSCode: async ({ userDataDir, extensionsDir }, use, testInfo) => {
openVSCode: async ({ userDataDir }, use, testInfo) => {
const executablePath = await downloadAndUnzipVSCode("stable", undefined, new SilentReporter())
await use(async (workspacePath: string) => {
@@ -260,7 +260,6 @@ export const e2e = test
"--skip-welcome",
"--skip-release-notes",
`--user-data-dir=${userDataDir}`,
`--extensions-dir=${extensionsDir}`,
`--install-extension=${path.join(E2ETestHelper.CODEBASE_ROOT_DIR, "dist", "e2e.vsix")}`,
`--extensionDevelopmentPath=${E2ETestHelper.CODEBASE_ROOT_DIR}`,
workspacePath,