mirror of
https://github.com/langgenius/dify.git
synced 2026-07-21 02:28:30 +08:00
17 lines
515 B
TypeScript
17 lines
515 B
TypeScript
import { describe, expect, it } from 'vitest'
|
|
import { resolveE2EBrowser } from '../test-env'
|
|
|
|
describe('resolveE2EBrowser', () => {
|
|
it('uses Chromium by default', () => {
|
|
expect(resolveE2EBrowser(undefined)).toBe('chromium')
|
|
})
|
|
|
|
it.each(['chromium', 'webkit'] as const)('accepts %s', (browser) => {
|
|
expect(resolveE2EBrowser(browser)).toBe(browser)
|
|
})
|
|
|
|
it('rejects unsupported browsers', () => {
|
|
expect(() => resolveE2EBrowser('firefox')).toThrow('Unsupported E2E browser "firefox".')
|
|
})
|
|
})
|