[xwiki/xwiki-platform] 002fc1: XWIKI-19941: Add automated test for "Install exten...
Branch: refs/heads/XWIKI-19941-automated-test Home: https://github.com/xwiki/xwiki-platform Commit: 002fc15ba588e8b103d31ec3be9d19ec070fa37d https://github.com/xwiki/xwiki-platform/commit/002fc15ba588e8b103d31ec3be9d1... Author: Vincent Massol <[email protected]> Date: 2026-10-10 (Sat, 10 Oct 2026) Changed paths: M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-test/xwiki-platform-extension-test-docker/src/test/it/org/xwiki/extension/test/docker/ExtensionIT.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/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-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" * 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]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications