[xwiki/xwiki-platform] 9a7dd5: XWIKI-19941: Add automated test for "Install exten...
Branch: refs/heads/backport/stable-17.10.x/XWIKI-19941 Home: https://github.com/xwiki/xwiki-platform Commit: 9a7dd52ba68a9b4797041059886b4e9d4ca31267 https://github.com/xwiki/xwiki-platform/commit/9a7dd52ba68a9b4797041059886b4... Author: Vincent Massol <[email protected]> Date: 2026-10-13 (Tue, 13 Oct 2026) Changed paths: A xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-test/xwiki-platform-extension-test-pageobjects/src/main/java/org/xwiki/extension/test/po/ExtensionHistoryPage.java A xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-test/xwiki-platform-extension-test-pageobjects/src/main/java/org/xwiki/extension/test/po/ExtensionHistoryRecordPane.java A xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-test/xwiki-platform-extension-test-pageobjects/src/main/java/org/xwiki/extension/test/po/ExtensionUpdaterPage.java M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-test/xwiki-platform-extension-test-tests/src/test/java/org/xwiki/test/ui/extension/ExtensionIT.java M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-test/xwiki-platform-repository-test-utils/src/test/java/org/xwiki/repository/test/RepositoryTestUtils.java Log Message: ----------- XWIKI-19941: Add automated test for "Install extension history" (#6584) * ExtensionIT#testInstall (XWIKI-19941): the install is listed first in Extensions > History, by superadmin * ExtensionIT#testUninstall (XWIKI-22606): the progress bar is displayed while the uninstall job waits for the unused pages confirmation, and is gone once it's finished; both uninstalls and the installs that preceded them are listed in Extensions > History, the most recent first * ExtensionIT#testUpgrade (XWIKI-24116): the upgrade is started from Extensions > Updater, after "Check for updates" lists the extension as outdated * New ExtensionHistoryPage, ExtensionHistoryRecordPane and ExtensionUpdaterPage page objects * RepositoryTestUtils sets the id of the extension version objects it creates, as the repository importer does, since the versions of an extension are looked up by it (without it, the Updater found no newer version) Co-authored-by: Claude Opus 5.5 (1M context) <[email protected]> (cherry picked from commit c7854e75358f118e5410faa6834c2886c0504f22) Commit: d6392514916ca657dd4db1adc56af074d51cbc61 https://github.com/xwiki/xwiki-platform/commit/d6392514916ca657dd4db1adc56af... Author: Vincent Massol <[email protected]> Date: 2026-10-13 (Tue, 13 Oct 2026) Changed paths: M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-test/xwiki-platform-extension-test-pageobjects/src/main/java/org/xwiki/extension/test/po/ExtensionHistoryPage.java M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-test/xwiki-platform-extension-test-pageobjects/src/main/java/org/xwiki/extension/test/po/ExtensionHistoryRecordPane.java M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-test/xwiki-platform-extension-test-pageobjects/src/main/java/org/xwiki/extension/test/po/ExtensionUpdaterPage.java Log Message: ----------- XWIKI-19941: Add automated test for "Install extension history" * Adjust the `@since` of the backported page objects Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> Compare: https://github.com/xwiki/xwiki-platform/compare/9a7dd52ba68a%5E...d639251491... To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications