diff options
author | Raymond Auge | 2015-02-23 01:10:31 +0000 |
---|---|---|
committer | Raymond Auge | 2015-02-23 01:10:31 +0000 |
commit | 6898ff9e0fc8a04d4d2b9ddc00b07e5e89ed7f73 (patch) | |
tree | 696476efb1394bc5c0a9389f3c170d136d363f9c /bundles/org.eclipse.equinox.http.servlet.tests | |
parent | 004b960d5fffe79b94790de139845a1f5c6b11f2 (diff) | |
download | rt.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.java | 28 |
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 { |