Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRaymond Auge2015-02-23 01:10:31 +0000
committerRaymond Auge2015-02-23 01:10:31 +0000
commit6898ff9e0fc8a04d4d2b9ddc00b07e5e89ed7f73 (patch)
tree696476efb1394bc5c0a9389f3c170d136d363f9c /bundles/org.eclipse.equinox.http.servlet.tests
parent004b960d5fffe79b94790de139845a1f5c6b11f2 (diff)
downloadrt.equinox.bundles-6898ff9e0fc8a04d4d2b9ddc00b07e5e89ed7f73.tar.gz
rt.equinox.bundles-6898ff9e0fc8a04d4d2b9ddc00b07e5e89ed7f73.tar.xz
rt.equinox.bundles-6898ff9e0fc8a04d4d2b9ddc00b07e5e89ed7f73.zip
Bug 451612 - [http] DTO tests are too fragile
Signed-off-by: Raymond Auge <raymond.auge@liferay.com>
Diffstat (limited to 'bundles/org.eclipse.equinox.http.servlet.tests')
-rw-r--r--bundles/org.eclipse.equinox.http.servlet.tests/src/org/eclipse/equinox/http/servlet/tests/ServletTest.java28
1 files changed, 18 insertions, 10 deletions
diff --git a/bundles/org.eclipse.equinox.http.servlet.tests/src/org/eclipse/equinox/http/servlet/tests/ServletTest.java b/bundles/org.eclipse.equinox.http.servlet.tests/src/org/eclipse/equinox/http/servlet/tests/ServletTest.java
index 5acfa886f..40d4ed97f 100644
--- a/bundles/org.eclipse.equinox.http.servlet.tests/src/org/eclipse/equinox/http/servlet/tests/ServletTest.java
+++ b/bundles/org.eclipse.equinox.http.servlet.tests/src/org/eclipse/equinox/http/servlet/tests/ServletTest.java
@@ -489,12 +489,16 @@ public class ServletTest extends TestCase {
ServletContextDTO[] servletContextDTOs = runtimeDTO.servletContextDTOs;
- ServletDTO servletDTO = servletContextDTOs[0].servletDTOs[0];
-
- Assert.assertFalse(servletDTO.asyncSupported);
- Assert.assertEquals(servlet.getClass().getName(), servletDTO.name);
- Assert.assertEquals("/blah1", servletDTO.patterns[0]);
- Assert.assertTrue(servletDTO.serviceId < 0);
+ for (ServletContextDTO servletContextDTO : servletContextDTOs) {
+ if (servletContextDTO.name.startsWith("org.eclipse.equinox.http.servlet.internal.HttpServiceImpl$")) {
+ ServletDTO servletDTO = servletContextDTO.servletDTOs[0];
+
+ Assert.assertFalse(servletDTO.asyncSupported);
+ Assert.assertEquals(servlet.getClass().getName(), servletDTO.name);
+ Assert.assertEquals("/blah1", servletDTO.patterns[0]);
+ Assert.assertTrue(servletDTO.serviceId < 0);
+ }
+ }
}
public void test_Registration12() throws Exception {
@@ -536,11 +540,15 @@ public class ServletTest extends TestCase {
ServletContextDTO[] servletContextDTOs = runtimeDTO.servletContextDTOs;
- ResourceDTO resourceDTO = servletContextDTOs[0].resourceDTOs[0];
+ for (ServletContextDTO servletContextDTO : servletContextDTOs) {
+ if (servletContextDTO.name.startsWith("org.eclipse.equinox.http.servlet.internal.HttpServiceImpl$")) {
+ ResourceDTO resourceDTO = servletContextDTO.resourceDTOs[0];
- Assert.assertEquals("/blah1/*", resourceDTO.patterns[0]);
- Assert.assertEquals("/foo", resourceDTO.prefix);
- Assert.assertTrue(resourceDTO.serviceId < 0);
+ Assert.assertEquals("/blah1/*", resourceDTO.patterns[0]);
+ Assert.assertEquals("/foo", resourceDTO.prefix);
+ Assert.assertTrue(resourceDTO.serviceId < 0);
+ }
+ }
}
public void test_Registration14() throws Exception {

Back to the top