This is an automated email from the ASF dual-hosted git repository.
mgrigorov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/wicket.git
The following commit(s) were added to refs/heads/master by this push:
new eadd734259 Re-enable SpringWebApplicationFactoryTest
eadd734259 is described below
commit eadd734259ea2ec784523cf0ca55a3a29c89c26e
Author: Martin Tzvetanov Grigorov <[email protected]>
AuthorDate: Wed Jan 10 10:51:09 2024 +0200
Re-enable SpringWebApplicationFactoryTest
Use JUnit 5.x APIs for the disabled CDI tests
Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>
---
.../apache/wicket/cdi/CdiConfigurationTest.java | 18 +++++++-------
.../wicket/cdi/ConversationPropagatorTest.java | 28 +++++++++++-----------
.../spring/SpringWebApplicationFactoryTest.java | 5 +---
3 files changed, 24 insertions(+), 27 deletions(-)
diff --git
a/wicket-cdi/src/test/java/org/apache/wicket/cdi/CdiConfigurationTest.java
b/wicket-cdi/src/test/java/org/apache/wicket/cdi/CdiConfigurationTest.java
index 5a2391ed8f..0ee921bade 100644
--- a/wicket-cdi/src/test/java/org/apache/wicket/cdi/CdiConfigurationTest.java
+++ b/wicket-cdi/src/test/java/org/apache/wicket/cdi/CdiConfigurationTest.java
@@ -22,18 +22,18 @@ import static org.junit.jupiter.api.Assertions.assertThrows;
import org.apache.wicket.cdi.testapp.TestConversationPage;
import org.apache.wicket.cdi.testapp.TestPage;
import org.apache.wicket.util.tester.WicketTester;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
/**
* @author jsarman
*/
-// FIXME Wicket 10
-@Ignore
-public class CdiConfigurationTest extends WicketCdiTestCase
+// FIXME Wicket 10. Re-enable once cdi-unit is adapted to jakarta.**
+@Disabled
+class CdiConfigurationTest extends WicketCdiTestCase
{
@Test
- public void testApplicationScope()
+ void testApplicationScope()
{
configure(new CdiConfiguration());
tester.startPage(TestPage.class);
@@ -41,7 +41,7 @@ public class CdiConfigurationTest extends WicketCdiTestCase
}
@Test
- public void testConversationScope()
+ void testConversationScope()
{
configure(new CdiConfiguration());
tester.startPage(TestConversationPage.class);
@@ -53,7 +53,7 @@ public class CdiConfigurationTest extends WicketCdiTestCase
}
@Test
- public void testConfigureTwice()
+ void testConfigureTwice()
{
configure(new CdiConfiguration());
@@ -64,7 +64,7 @@ public class CdiConfigurationTest extends WicketCdiTestCase
}
@Test
- public void testApplicationLevelConfiguration()
+ void testApplicationLevelConfiguration()
{
WicketTester tester = new WicketTester();
CdiConfiguration config = new CdiConfiguration();
diff --git
a/wicket-cdi/src/test/java/org/apache/wicket/cdi/ConversationPropagatorTest.java
b/wicket-cdi/src/test/java/org/apache/wicket/cdi/ConversationPropagatorTest.java
index 10033c0e40..e18971cfd4 100644
---
a/wicket-cdi/src/test/java/org/apache/wicket/cdi/ConversationPropagatorTest.java
+++
b/wicket-cdi/src/test/java/org/apache/wicket/cdi/ConversationPropagatorTest.java
@@ -25,21 +25,21 @@ import org.apache.wicket.cdi.testapp.TestConversationPage;
import org.apache.wicket.cdi.testapp.TestConversationalPage;
import org.apache.wicket.core.request.mapper.MountedMapper;
import org.apache.wicket.request.mapper.parameter.PageParameters;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
/**
* @author jsarman
*/
-// FIXME Wicket 10
-@Ignore
-public class ConversationPropagatorTest extends WicketCdiTestCase
+// FIXME Wicket 10. Re-enable once cdi-unit is adapted to jakarta.**
+@Disabled
+class ConversationPropagatorTest extends WicketCdiTestCase
{
@Inject
Conversation conversation;
@Test
- public void testAutoConversationNonBookmarkable()
+ void testAutoConversationNonBookmarkable()
{
configure(new CdiConfiguration());
@@ -59,7 +59,7 @@ public class ConversationPropagatorTest extends
WicketCdiTestCase
}
@Test
- public void testAutoConversationBookmarkable()
+ void testAutoConversationBookmarkable()
{
configure(new CdiConfiguration());
@@ -81,7 +81,7 @@ public class ConversationPropagatorTest extends
WicketCdiTestCase
}
@Test
- public void testPropagationAllNonBookmarkable()
+ void testPropagationAllNonBookmarkable()
{
configure(new
CdiConfiguration().setPropagation(ConversationPropagation.ALL));
@@ -101,7 +101,7 @@ public class ConversationPropagatorTest extends
WicketCdiTestCase
}
@Test
- public void testPropagationAllHybrid()
+ void testPropagationAllHybrid()
{
configure(new
CdiConfiguration().setPropagation(ConversationPropagation.ALL));
tester.getApplication().getRootRequestMapperAsCompound().add(new
MountedMapper("segment/${pageType}", TestConversationPage.class));
@@ -123,10 +123,10 @@ public class ConversationPropagatorTest extends
WicketCdiTestCase
}
/**
- * https://issues.apache.org/jira/browse/WICKET-6257
+ * <a
href="https://issues.apache.org/jira/browse/WICKET-6257">WICKET-6257</a>
*/
@Test
- public void testPropagationAllHybridRefresh()
+ void testPropagationAllHybridRefresh()
{
configure(new
CdiConfiguration().setPropagation(ConversationPropagation.ALL));
tester.getApplication().getRootRequestMapperAsCompound().add(new
MountedMapper("segment/${pageType}", TestConversationPage.class));
@@ -142,7 +142,7 @@ public class ConversationPropagatorTest extends
WicketCdiTestCase
}
@Test
- public void testPropagationAllBookmarkable()
+ void testPropagationAllBookmarkable()
{
configure(new
CdiConfiguration().setPropagation(ConversationPropagation.ALL));
@@ -163,7 +163,7 @@ public class ConversationPropagatorTest extends
WicketCdiTestCase
}
@Test
- public void testPropagationNonBookmarkable()
+ void testPropagationNonBookmarkable()
{
configure(new CdiConfiguration());
@@ -184,7 +184,7 @@ public class ConversationPropagatorTest extends
WicketCdiTestCase
}
@Test
- public void testPropagationNone()
+ void testPropagationNone()
{
configure(new
CdiConfiguration().setPropagation(ConversationPropagation.NONE));
diff --git
a/wicket-spring/src/test/java/org/apache/wicket/spring/SpringWebApplicationFactoryTest.java
b/wicket-spring/src/test/java/org/apache/wicket/spring/SpringWebApplicationFactoryTest.java
index 64ffc87ed2..86ff0e1efd 100644
---
a/wicket-spring/src/test/java/org/apache/wicket/spring/SpringWebApplicationFactoryTest.java
+++
b/wicket-spring/src/test/java/org/apache/wicket/spring/SpringWebApplicationFactoryTest.java
@@ -22,7 +22,6 @@ import org.apache.wicket.protocol.http.WicketFilter;
import org.apache.wicket.protocol.http.mock.MockServletContext;
import org.apache.wicket.spring.injection.annot.SpringComponentInjector;
import org.apache.wicket.util.lang.Packages;
-import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import jakarta.servlet.FilterConfig;
@@ -38,8 +37,6 @@ import static org.junit.jupiter.api.Assertions.fail;
*
* @author svenmeier
*/
-// FIXME Wicket 10
-@Disabled
class SpringWebApplicationFactoryTest
{
@@ -60,7 +57,7 @@ class SpringWebApplicationFactoryTest
assertTrue(Destroyable.instance.destroyed, "is not destroyed");
}
- private class FilterConfigImpl implements FilterConfig
+ private static class FilterConfigImpl implements FilterConfig
{
@Override