[xwiki/xwiki-platform] b610a7: XWIKI-25098: Add automated test for "Register an u...
Branch: refs/heads/XWIKI-25098-automated-test Home: https://github.com/xwiki/xwiki-platform Commit: b610a72ee4a2dd7f0842c35161d28c9ceb6dabc4 https://github.com/xwiki/xwiki-platform/commit/b610a72ee4a2dd7f0842c35161d28... Author: Vincent Massol <[email protected]> Date: 2026-10-02 (Fri, 02 Oct 2026) Changed paths: M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/pom.xml M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-docker/src/test/it/org/xwiki/administration/test/ui/RegisterIT.java A xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-pageobjects/src/main/java/org/xwiki/administration/test/po/AccountValidationPage.java A xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-pageobjects/src/main/java/org/xwiki/administration/test/po/InactiveAccountPage.java A xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-test/xwiki-platform-administration-test-pageobjects/src/main/java/org/xwiki/administration/test/po/RegistrationAdministrationSectionPage.java Log Message: ----------- XWIKI-25098: Add automated test for "Register an user using email verification" * Add RegisterIT#registerWithEmailVerification: "Use Email Verification" enabled from the Registration administration section; a newly registered user is inactive and is shown the "not yet active" page on login; the account is activated through the link received by email (GreenMail), and a second user registered with the same email address is activated by entering the validation key in the form of the inactive account page; both users can then log in * Configure GreenMail in RegisterIT (SMTP port forwarded to the container, mail storage JAR and Hibernate mapping) and add the greenmail-junit5 and angus-mail test dependencies to xwiki-platform-administration-test-docker * Add RegistrationAdministrationSectionPage, InactiveAccountPage and AccountValidationPage Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications