[xwiki/xwiki-platform] 729a28: XWIKI-25137: Add automated test for "Create Applic...
Branch: refs/heads/stable-17.10.x Home: https://github.com/xwiki/xwiki-platform Commit: 729a289250a0600c895b5b15ae880afb7fe7c7a1 https://github.com/xwiki/xwiki-platform/commit/729a289250a0600c895b5b15ae880... Author: Vincent Massol <[email protected]> Date: 2026-10-13 (Tue, 13 Oct 2026) Changed paths: M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-docker/src/test/it/org/xwiki/appwithinminutes/test/ui/DocumentFieldsIT.java M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-docker/src/test/it/org/xwiki/appwithinminutes/test/ui/WizardIT.java M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-pageobjects/src/main/java/org/xwiki/appwithinminutes/test/po/ApplicationHomePage.java A xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-pageobjects/src/main/java/org/xwiki/appwithinminutes/test/po/RenameApplicationModal.java M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-test/xwiki-platform-panels-test-pageobjects/src/main/java/org/xwiki/panels/test/po/ApplicationsPanel.java M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-test/xwiki-platform-panels-test-pageobjects/src/main/java/org/xwiki/panels/test/po/NavigationPanel.java Log Message: ----------- XWIKI-25137: Add automated test for "Create Application" (#6599) XWIKI-25136: Add automated test for "Create a AWM application in a nested document" XWIKI-25138: Add automated test for "Delete Application" XWIKI-25139: Add automated test for "In place edit for application entries" XWIKI-25140: Add automated test for "Rename Move application" * Add WizardIT#createApplicationFromApplicationsPanel: as a wiki administrator, start the wizard from the Applications panel, type a nested location, set the title and icon, add an entry, rename and move the application (check that its code pages are moved, that its entries are kept and that it is listed at its new location), check it in the Applications and Navigation panels, open it from the Applications panel and delete it * DocumentFieldsIT#titleAndContent: also edit a Number and a Short Text field in place and check the values after a reload * Add ApplicationsPanel#clickMoreApplications/getApplicationIcon, ApplicationHomePage#clickRenameApplication and the RenameApplicationModal page object * Fix NavigationPanel#getNavigationTree when the current page is Panels.Navigation (wrong metadata name) Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> (cherry picked from commit d82ffb62695f769d8243450706808820c59f35e3) Commit: b2374935c5554c151587bfaae27f349c64089350 https://github.com/xwiki/xwiki-platform/commit/b2374935c5554c151587bfaae27f3... Author: Vincent Massol <[email protected]> Date: 2026-10-13 (Tue, 13 Oct 2026) Changed paths: M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-pageobjects/src/main/java/org/xwiki/appwithinminutes/test/po/ApplicationHomePage.java M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-pageobjects/src/main/java/org/xwiki/appwithinminutes/test/po/RenameApplicationModal.java M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-test/xwiki-platform-panels-test-pageobjects/src/main/java/org/xwiki/panels/test/po/ApplicationsPanel.java Log Message: ----------- XWIKI-25137: Add automated test for "Create Application" * Adjust the `@since` of the backported page object elements Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> Commit: da3d3bc26bd7d9525287f8cd2c52e5a1a8af5f1d https://github.com/xwiki/xwiki-platform/commit/da3d3bc26bd7d9525287f8cd2c52e... Author: Vincent Massol <[email protected]> Date: 2026-10-13 (Tue, 13 Oct 2026) Changed paths: M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-pageobjects/src/main/java/org/xwiki/appwithinminutes/test/po/ApplicationHomeEditPage.java Log Message: ----------- XWIKI-25137: Add automated test for "Create Application" * Set the application icon like a user would (focus + select all) instead of clear(), which blurs and refocuses the icon input and leaves the page keyboard shortcuts enabled on this branch, so the typed 'e' of "icon:bell" opened the page editor and left the wizard Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> Compare: https://github.com/xwiki/xwiki-platform/compare/d03ee62b3bab...da3d3bc26bd7 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications