From caef40a0b4333815680eee71a01c5feb9c17957d Mon Sep 17 00:00:00 2001 From: Vladimir Sheremet Date: Thu, 27 Jun 2024 09:49:11 +0200 Subject: [PATCH] fix: don't override uppercase --- packages/browser/src/client/tester/context.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/browser/src/client/tester/context.ts b/packages/browser/src/client/tester/context.ts index f7b9d522d3b0..c7d1675f43be 100644 --- a/packages/browser/src/client/tester/context.ts +++ b/packages/browser/src/client/tester/context.ts @@ -77,7 +77,8 @@ export const userEvent: UserEvent = { const values = provider === 'webdriverio' ? getWebdriverioSelectOptions(element, value) : getSimpleSelectOptions(element, value) - return triggerCommand('__vitest_selectOptions', convertElementToXPath(element), values) + const xpath = convertElementToXPath(element) + return triggerCommand('__vitest_selectOptions', xpath, values) }, type(element: Element, text: string, options: UserEventTypeOptions = {}) { const xpath = convertElementToXPath(element) @@ -210,7 +211,7 @@ export const page: BrowserPage = { screenshotIds[repeatCount][taskName] = number + 1 const name - = options.path || `${taskName.replace(/[^a-z0-9]/g, '-')}-${number}.png` + = options.path || `${taskName.replace(/[^a-z0-9]/gi, '-')}-${number}.png` return triggerCommand('__vitest_screenshot', name, { ...options,