[READ-ONLY] Mirror of https://github.com/vitest-dev/vitest. Next generation testing framework powered by Vite. vitest.dev
test testing-tools vite
12

Configure Feed

Select the types of activity you want to include in your feed.

test: replace `browser.name` with `browser.instances` (#7477)

authored by

Ari Perkkiö and committed by
GitHub
(Feb 13, 2025, 5:11 PM +0200) 5e211811 adbb25ab

+15 -15
+1 -1
test/coverage-test/utils.ts
··· 49 49 browser: { 50 50 enabled: process.env.COVERAGE_BROWSER === 'true', 51 51 headless: true, 52 - name: 'chromium', 52 + instances: [{ browser: 'chromium' }], 53 53 provider: 'playwright', 54 54 ...config.browser, 55 55 },
+1 -1
test/workspaces-browser/vitest.workspace.ts
··· 8 8 root: './space_browser_inline', 9 9 browser: { 10 10 enabled: true, 11 - name: process.env.BROWSER || 'chromium', 11 + instances: [{ browser: process.env.BROWSER || 'chromium' }], 12 12 headless: true, 13 13 provider: process.env.PROVIDER || 'playwright', 14 14 },
+1 -1
test/cli/test/fails.test.ts
··· 115 115 test: { 116 116 browser: { 117 117 enabled: true, 118 - name: 'chromium', 118 + instances: [{ browser: 'chromium' }], 119 119 provider: 'playwright', 120 120 headless: true, 121 121 },
+1 -1
test/cli/test/public-api.test.ts
··· 12 12 browser: { 13 13 enabled: true, 14 14 provider: 'playwright', 15 - name: 'chromium', 15 + instances: [{ browser: 'chromium' }], 16 16 headless: true, 17 17 }, 18 18 },
+2 -2
test/config/test/failures.test.ts
··· 63 63 }) 64 64 65 65 test('inspect in browser mode requires no-file-parallelism', async () => { 66 - const { stderr } = await runVitest({ inspect: true, browser: { enabled: true, name: 'chromium', provider: 'playwright' } }) 66 + const { stderr } = await runVitest({ inspect: true, browser: { enabled: true, instances: [{ browser: 'chromium' }], provider: 'playwright' } }) 67 67 68 68 expect(stderr).toMatch('Error: You cannot use --inspect without "--no-file-parallelism", "poolOptions.threads.singleThread" or "poolOptions.forks.singleFork"') 69 69 }) ··· 75 75 }) 76 76 77 77 test('inspect-brk in browser mode requires no-file-parallelism', async () => { 78 - const { stderr } = await runVitest({ inspectBrk: true, browser: { enabled: true, name: 'chromium', provider: 'playwright' } }) 78 + const { stderr } = await runVitest({ inspectBrk: true, browser: { enabled: true, instances: [{ browser: 'chromium' }], provider: 'playwright' } }) 79 79 80 80 expect(stderr).toMatch('Error: You cannot use --inspect-brk without "--no-file-parallelism", "poolOptions.threads.singleThread" or "poolOptions.forks.singleFork"') 81 81 })
+1 -1
test/watch/test/config-watching.test.ts
··· 56 56 test: { 57 57 browser: { 58 58 enabled: true, 59 - name: 'chromium', 59 + instances: [{ browser: 'chromium' }], 60 60 provider: 'playwright', 61 61 headless: true, 62 62 },
+1 -1
test/watch/test/file-watching.test.ts
··· 192 192 const { vitest } = await testUtils.runVitest({ 193 193 ...options, 194 194 browser: { 195 - name: 'chrome', 195 + instances: [{ browser: 'chromium' }], 196 196 provider: 'webdriverio', 197 197 enabled: true, 198 198 headless: true,
+1 -1
test/workspaces-browser/space_browser/vitest.config.ts
··· 4 4 test: { 5 5 browser: { 6 6 enabled: true, 7 - name: process.env.BROWSER || 'chromium', 7 + instances: [{ browser: process.env.BROWSER || 'chromium' }], 8 8 headless: true, 9 9 provider: process.env.PROVIDER || 'playwright', 10 10 },
+1 -1
test/browser/fixtures/inspect/vitest.config.ts
··· 7 7 browser: { 8 8 enabled: true, 9 9 provider: "playwright", 10 - name: "chromium", 10 + instances: [{ browser: "chromium" }], 11 11 headless: true, 12 12 }, 13 13 },
+2 -2
test/browser/fixtures/worker/vitest.config.ts
··· 2 2 import { defineConfig } from 'vitest/config' 3 3 4 4 const provider = process.env.PROVIDER || 'playwright' 5 - const name = 5 + const browser = 6 6 process.env.BROWSER || (provider === 'playwright' ? 'chromium' : 'chrome') 7 7 8 8 export default defineConfig({ ··· 11 11 browser: { 12 12 enabled: true, 13 13 provider, 14 - name, 14 + instances: [{ browser }], 15 15 }, 16 16 }, 17 17 })
+2 -2
test/cli/fixtures/browser-multiple/vitest.workspace.ts
··· 10 10 include: ['./basic.test.js'], 11 11 browser: { 12 12 enabled: true, 13 - name: 'chromium', 13 + instances: [{ browser: 'chromium' }], 14 14 provider: 'playwright', 15 15 headless: true, 16 16 } ··· 24 24 include: ['./basic.test.js'], 25 25 browser: { 26 26 enabled: true, 27 - name: 'chromium', 27 + instances: [{ browser: 'chromium' }], 28 28 provider: 'playwright', 29 29 headless: true, 30 30 }
+1 -1
test/cli/fixtures/list/vitest.config.ts
··· 4 4 test: { 5 5 include: ['basic.test.ts', 'math.test.ts'], 6 6 browser: { 7 - name: 'chromium', 7 + instances: [{ browser: 'chromium' }], 8 8 provider: 'playwright', 9 9 headless: true, 10 10 api: 7523,