From dfc9f40a52974a5f82e908ecedfd53f9ceea0935 Mon Sep 17 00:00:00 2001 From: "Dmitry.Yudin" Date: Fri, 14 Nov 2025 21:08:13 +0100 Subject: [PATCH] tests [remote-driver]: Add plugin error notification checking in BundledUltimatePluginsInFreeModeUiTest - Update Notifications API to accept nullable project parameter - Add error notification detection for bundled Ultimate plugins in free mode - Extract plugin names from error messages using regex parsing - Display detailed error message with affected plugin names GitOrigin-RevId: 540d585d34da7cb29bd294e4dca464378266a330 --- .../test-sdk/src/com/intellij/driver/sdk/Notifications.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platform/remote-driver/test-sdk/src/com/intellij/driver/sdk/Notifications.kt b/platform/remote-driver/test-sdk/src/com/intellij/driver/sdk/Notifications.kt index 82cffc2072f8..ef1b505c8ccf 100644 --- a/platform/remote-driver/test-sdk/src/com/intellij/driver/sdk/Notifications.kt +++ b/platform/remote-driver/test-sdk/src/com/intellij/driver/sdk/Notifications.kt @@ -17,11 +17,11 @@ interface Notification { @Remote("com.intellij.notification.ActionCenter") interface ActionCenter { - fun getNotifications(project: Project): List + fun getNotifications(project: Project?): List } -fun Driver.getNotifications(project: Project? = null): Collection { +fun Driver.getNotifications(project: Project? = singleProject()): Collection { return withContext(OnDispatcher.EDT) { - utility().getNotifications(project ?: singleProject()) + utility().getNotifications(project) } } \ No newline at end of file