[xwiki/xwiki-platform] 4c02bc: XWIKI-18448: Add automated test for "Create Wiki F...
Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-platform Commit: 4c02bc1bbae94628908cae67efd8deefaa46b07f https://github.com/xwiki/xwiki-platform/commit/4c02bc1bbae94628908cae67efd8d... Author: Vincent Massol <[email protected]> Date: 2026-08-18 (Tue, 18 Aug 2026) Changed paths: M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-test/xwiki-platform-extension-test-utils/src/main/java/org/xwiki/extension/test/AbstractExtensionTestUtils.java M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-test/xwiki-platform-extension-test-utils/src/main/resources/extensionTestService.wiki M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/pom.xml M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/src/test/it/org/xwiki/wiki/test/ui/WikiTemplateIT.java A xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/src/test/resources/packagefile/templateextension/TemplateExtension/TestPage.xml A xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/src/test/resources/packagefile/templateextension/package.xml A xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/src/test/resources/packagefile/templateextension/packagefile.properties A xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/src/test/resources/repository/maven/maven/templateextension/1.0/templateextension-1.0.pom Log Message: ----------- XWIKI-18448: Add automated test for "Create Wiki From A Template With Extensions Installed' (#6185) * Extend WikiTemplateIT#createWikiFromTemplateTest to install an extension on the template wiki and verify that, on the wikis created from that template, the extension is registered as installed and the page it brings has been copied. * Add the test extension (a XAR under src/test/resources/packagefile) and its test extension repository descriptor, and enable testExtensionRepository on the test. * Add to xwiki-platform-wiki-test-docker the dependencies needed by ExtensionTestUtils: the Groovy rendering macro (the ExtensionTest.Service page it drives is written in Groovy) and xwiki-platform-extension-test-utils itself. * Add an install(ExtensionId, Namespace) overload to AbstractExtensionTestUtils and make the install branch of extensionTestService.wiki honour the requested namespace, so that an extension can be installed on a subwiki. Callers passing no namespace keep installing on the main wiki. Co-authored-by: Claude Opus 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