From e911eead9b8938560fdafb1f17acdd137321d1a0 Mon Sep 17 00:00:00 2001 From: Max Schmitt Date: Thu, 11 Aug 2022 08:48:55 +0200 Subject: [PATCH] test: unflake 'should fill japanese text' (#16431) --- tests/library/inspector/cli-codegen-1.spec.ts | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/tests/library/inspector/cli-codegen-1.spec.ts b/tests/library/inspector/cli-codegen-1.spec.ts index fbb8c61103..28662b91fb 100644 --- a/tests/library/inspector/cli-codegen-1.spec.ts +++ b/tests/library/inspector/cli-codegen-1.spec.ts @@ -268,18 +268,13 @@ test.describe('cli codegen', () => { const selector = await recorder.focusElement('input'); expect(selector).toBe('input[name="name"]'); - async function inputText(text: string) { - await recorder.page.dispatchEvent(selector, 'keydown', { key: 'Process' }); - await recorder.page.keyboard.insertText(text); - await recorder.page.dispatchEvent(selector, 'keyup', { key: 'Process' }); - } const [message, sources] = await Promise.all([ page.waitForEvent('console', msg => msg.type() !== 'error'), recorder.waitForOutput('JavaScript', 'fill'), (async () => { - await inputText('て'); - await inputText('す'); - await inputText('と'); + await recorder.page.dispatchEvent(selector, 'keydown', { key: 'Process' }); + await recorder.page.keyboard.insertText('てすと'); + await recorder.page.dispatchEvent(selector, 'keyup', { key: 'Process' }); })() ]); expect(sources.get('JavaScript').text).toContain(`