[xwiki/xwiki-platform] bd296e: XWIKI-25131: Add automated test for "Add And Delet...
Branch: refs/heads/stable-17.10.x Home: https://github.com/xwiki/xwiki-platform Commit: bd296e32f3dcd8b9330b0836fe2a6934263c3575 https://github.com/xwiki/xwiki-platform/commit/bd296e32f3dcd8b9330b0836fe2a6... Author: Vincent Massol <[email protected]> Date: 2026-10-13 (Tue, 13 Oct 2026) Changed paths: M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-test/xwiki-platform-livedata-test-pageobjects/src/main/java/org/xwiki/livedata/test/po/TableLayoutElement.java A xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/SubWikiTestUtilsParameterResolver.java A xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/SubWikiTestUtils.java M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/UITest.java M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/src/test/it/org/xwiki/wiki/test/ui/AllIT.java M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/src/test/it/org/xwiki/wiki/test/ui/SubWikiIT.java A xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/src/test/it/org/xwiki/wiki/test/ui/WikiCreationRightIT.java A xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-pageobjects/src/main/java/org/xwiki/wiki/test/po/JoinWikiPage.java A xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-pageobjects/src/main/java/org/xwiki/wiki/test/po/WikiCreationRightsAdministrationSectionPage.java M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-pageobjects/src/main/java/org/xwiki/wiki/test/po/WikiIndexPage.java A xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-pageobjects/src/main/java/org/xwiki/wiki/test/po/WikiUsersAdministrationSectionPage.java Log Message: ----------- XWIKI-25131: Add automated test for "Add And Delete Users To A Wiki" (#6566) XWIKI-25132: Add automated test for "Join Open Wiki" XWIKI-25133: Add automated test for "Login on Main Wiki with Local User From Subwiki" XWIKI-25127: Add automated test for "Grant Create Wiki Right For An User" * Add SubWikiTestUtils to xwiki-platform-test-docker, injectable in tests, to create a subwiki through the wiki creation job (with extensions installed on it) and set its membership type and user scope * Add page objects for the wiki members administration section of a subwiki, the Join Wiki page and the Creation Right administration section, plus Wiki Index helpers (can create wiki, join, has action) * SubWikiIT: create the subwiki once with SubWikiTestUtils in @BeforeAll and delete it in @AfterAll, so that the move page test and the new tests share it * Add SubWikiIT tests for joining an open wiki, adding and removing wiki members, and a subwiki local user not being able to log in on the main wiki * Add WikiCreationRightIT, granting the Create Wiki right to a user who then creates a wiki with the wizard * Enable the RightsManagerPlugin in these tests, needed to list wiki members and the users of the rights editor Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> (cherry picked from commit ea291e940294fc38f160b47e601654f4ef900dbe) Commit: 5063702ed54fc4b7d3df3f1a3202d93808e8d3c7 https://github.com/xwiki/xwiki-platform/commit/5063702ed54fc4b7d3df3f1a3202d... Author: Vincent Massol <[email protected]> Date: 2026-10-13 (Tue, 13 Oct 2026) Changed paths: M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-test/xwiki-platform-livedata-test-pageobjects/src/main/java/org/xwiki/livedata/test/po/TableLayoutElement.java M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/SubWikiTestUtilsParameterResolver.java M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/SubWikiTestUtils.java M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-pageobjects/src/main/java/org/xwiki/wiki/test/po/JoinWikiPage.java M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-pageobjects/src/main/java/org/xwiki/wiki/test/po/WikiCreationRightsAdministrationSectionPage.java M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-pageobjects/src/main/java/org/xwiki/wiki/test/po/WikiIndexPage.java M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-pageobjects/src/main/java/org/xwiki/wiki/test/po/WikiUsersAdministrationSectionPage.java Log Message: ----------- XWIKI-25131: Add automated test for "Add And Delete Users To A Wiki" * Adjust the `@since` of the backported test tools and page object elements Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> Commit: 6896ed60aa27a32112a97be5a3bd9249ed2a1845 https://github.com/xwiki/xwiki-platform/commit/6896ed60aa27a32112a97be5a3bd9... Author: Vincent Massol <[email protected]> Date: 2026-10-13 (Tue, 13 Oct 2026) Changed paths: M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/src/test/it/org/xwiki/wiki/test/ui/WikiCreationRightIT.java Log Message: ----------- XWIKI-25127: Add automated test for "Grant Create Wiki Right For An User" * Set the Create Wiki right with EditRightsPane#getRight/#clickRight, since EditRightsPane#setRight(String, String, State) does not exist on this branch Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> Compare: https://github.com/xwiki/xwiki-platform/compare/47ed2314c5b4...6896ed60aa27 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications