[xwiki/xwiki-platform] 83ebdc: [Misc] Replace the non-core UI interactions of Not...
Branch: refs/heads/notifications-it-rest-fixture Home: https://github.com/xwiki/xwiki-platform Commit: 83ebdca02c86bcc049ad8754f3f1dcfc655f1316 https://github.com/xwiki/xwiki-platform/commit/83ebdca02c86bcc049ad8754f3f1d... Author: Manuel Leduc <[email protected]> Date: 2026-09-11 (Fri, 11 Sep 2026) Changed paths: M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-docker/src/test/it/org/xwiki/platform/notifications/test/ui/NotificationsIT.java Log Message: ----------- [Misc] Replace the non-core UI interactions of NotificationsIT by REST calls * Create the two users of the fixture over REST instead of through the browser, and delete them over REST, so that the browser never has to log in as superadmin. * Produce the events the tests observe (page creations, updates, deletions and the comment) over REST as their author, so that only the user whose notification tray is asserted logs in: 13 browser logins and about 120 page loads are removed. * Add the NotificationDisplayerClass xobject over REST instead of going through the object editor. * Name the expected number of update events of compositeNotifications PAGE_UPDATE_COUNT, since the number of REST saves is what produces it. To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications