Skip to content

Conversation

@KamilSznajdrowicz
Copy link
Contributor

@KamilSznajdrowicz KamilSznajdrowicz commented Oct 16, 2025

🎫 Issue IBX-10592

Related PRs:

Description:

This PR introduces automated behat tests covering the notification feature functionality in the admin interface.
Tests include:

  • Popup notifications: verify that notifications appear when content is sent to review, can be marked as read/unread, and deleted.
  • All Notifications view: verify that users can access all notifications, mark them as read/unread, navigate to related content, and delete notifications from the list.

For QA:

📗 Regression: ibexa/commerce#1551

Documentation:

@KamilSznajdrowicz KamilSznajdrowicz force-pushed the ibx-10592-cover-notifications-feature branch from 345ed66 to 7705326 Compare October 24, 2025 10:29
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
7.0% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud


Ibexa\AdminUi\Behat\Page\UserProfilePage: ~

Ibexa\AdminUi\Behat\Page\NotificationsPage: ~
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Ibexa\AdminUi\Behat\Page\NotificationsPage: ~
Ibexa\AdminUi\Behat\Page\NotificationsViewAllPage: ~

NotificationsPage is too vague imo.

Copy link
Contributor

@tomaszszopinski tomaszszopinski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I missclicked earlier 😇

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants