Possible fix for the failure in the HeaderState test

GitOrigin-RevId: 32ed3add5dcab31b5a33492a7cc218ac7d1de8f1
This commit is contained in:
Anna Koehler
2024-09-02 16:31:08 +02:00
committed by intellij-monorepo-bot
parent ac28b029a0
commit b3d3481ecb

View File

@@ -1,7 +1,9 @@
package com.intellij.driver.sdk.ui.components
import com.intellij.driver.sdk.ui.Finder
import com.intellij.driver.sdk.ui.pasteText
import com.intellij.driver.sdk.ui.should
import com.intellij.driver.sdk.ui.ui
import org.intellij.lang.annotations.Language
import kotlin.time.Duration.Companion.seconds
@@ -14,7 +16,8 @@ class SearchEverywherePopupUI(data: ComponentData): PopupUiComponent(data) {
fun searchAndChooseFirst(text: String, exactMatch: Boolean = true) {
keyboard {
enterText(text)
backspace()
driver.ui.pasteText(text)
resultsList.should(timeout = 15.seconds) {
if (exactMatch) hasText(text) else hasSubtext(text)
}