diff --git a/celements-base-test/pom.xml b/celements-base-test/pom.xml index b306ae5..7ef78dd 100644 --- a/celements-base-test/pom.xml +++ b/celements-base-test/pom.xml @@ -1,29 +1,8 @@ - com.celements - base-pom + celements-parent 7.1-SNAPSHOT 4.0.0 @@ -42,7 +21,6 @@ com.celements celements-component - 7.1-SNAPSHOT @@ -53,7 +31,6 @@ org.springframework spring-test - ${spring.version} @@ -75,7 +52,6 @@ com.celements celements-commons - 7.1-SNAPSHOT provided diff --git a/celements-common-test-deprecated/pom.xml b/celements-common-test-deprecated/pom.xml index 7f20721..c97195c 100644 --- a/celements-common-test-deprecated/pom.xml +++ b/celements-common-test-deprecated/pom.xml @@ -1,29 +1,8 @@ - com.celements - base-pom + celements-parent 7.1-SNAPSHOT 4.0.0 @@ -41,97 +20,72 @@ com.celements celements-shared-tests - 7.1-SNAPSHOT com.celements celements-commons - 7.1-SNAPSHOT - provided com.celements celements-component - 7.1-SNAPSHOT - provided com.celements celements-config-source-api - 7.1-SNAPSHOT - provided com.celements celements-reference - 7.1-SNAPSHOT - provided com.celements celements-observation - 7.1-SNAPSHOT - provided com.celements celements-servlet - 7.1-SNAPSHOT - provided com.celements celements-xwiki-core - 7.1-SNAPSHOT - provided com.celements celements-xwiki-velocity - 7.1-SNAPSHOT - provided com.celements celements-xwiki-rendering-api - 7.1-SNAPSHOT - provided org.xwiki.platform xwiki-core-cache-api - provided org.xwiki.platform xwiki-core-bridge - provided org.xwiki.platform xwiki-core-query-manager - provided org.springframework spring-context - provided org.springframework spring-web - provided org.springframework spring-webmvc - provided @@ -172,14 +126,6 @@ - - junit - junit - - - org.easymock - easymock - org.seleniumhq.selenium selenium-java diff --git a/celements-common-test/pom.xml b/celements-common-test/pom.xml index 4154b62..9e2714f 100644 --- a/celements-common-test/pom.xml +++ b/celements-common-test/pom.xml @@ -1,29 +1,8 @@ - com.celements - base-pom + celements-parent 7.1-SNAPSHOT 4.0.0 @@ -41,44 +20,31 @@ com.celements celements-base-tests - 7.1-SNAPSHOT com.celements celements-commons - 7.1-SNAPSHOT - provided com.celements celements-component - 7.1-SNAPSHOT - provided com.celements celements-config-source-api - 7.1-SNAPSHOT - provided com.celements celements-reference - 7.1-SNAPSHOT - provided com.celements celements-observation - 7.1-SNAPSHOT - provided com.celements celements-servlet - 7.1-SNAPSHOT - provided javax.servlet @@ -87,49 +53,42 @@ com.celements celements-xwiki-core - 7.1-SNAPSHOT - provided + + + com.celements + celements-wiki-api com.celements celements-xwiki-velocity - 7.1-SNAPSHOT - provided com.celements celements-xwiki-rendering-api - 7.1-SNAPSHOT - provided org.xwiki.platform xwiki-core-cache-api - provided org.xwiki.platform xwiki-core-bridge - provided org.xwiki.platform xwiki-core-query-manager - provided org.springframework spring-context - provided org.springframework spring-web - provided @@ -197,18 +156,14 @@ org.slf4j slf4j-api - - junit - junit - - - org.easymock - easymock - org.seleniumhq.selenium selenium-java + + net.bytebuddy + byte-buddy + org.mutabilitydetector MutabilityDetector diff --git a/celements-common-test/src/main/java/com/celements/common/test/AbstractComponentTest.java b/celements-common-test/src/main/java/com/celements/common/test/AbstractComponentTest.java index ec124f9..230fdc8 100644 --- a/celements-common-test/src/main/java/com/celements/common/test/AbstractComponentTest.java +++ b/celements-common-test/src/main/java/com/celements/common/test/AbstractComponentTest.java @@ -41,6 +41,7 @@ import org.xwiki.context.Execution; import org.xwiki.context.ExecutionContext; import org.xwiki.context.ExecutionContextManager; +import org.xwiki.model.reference.WikiReference; import org.xwiki.test.MockConfigurationSource; import com.celements.execution.XWikiExecutionProp; @@ -84,8 +85,9 @@ public final void setUpXWiki() throws Exception { .setApplicationContext(new TestXWikiApplicationContext()); registerComponentMock(XWikiStubContextProvider.class, "default", execCtx -> { XWikiContext context = new XWikiContext(); - context.setDatabase(DEFAULT_DB); - context.setMainXWiki(DEFAULT_MAIN_WIKI); + WikiReference wikiRef = execCtx.computeIfAbsent(XWikiExecutionProp.WIKI, + () -> new WikiReference(DEFAULT_DB)); + context.setDatabase(wikiRef.getName()); context.setLanguage(DEFAULT_LANG); return context; });