[274743] Some unit tests are sensitive to details of build
diff --git a/tests/org.eclipse.wst.sse.core.tests/META-INF/eclipse.inf b/tests/org.eclipse.wst.sse.core.tests/META-INF/eclipse.inf new file mode 100644 index 0000000..fdcf47e --- /dev/null +++ b/tests/org.eclipse.wst.sse.core.tests/META-INF/eclipse.inf
@@ -0,0 +1,6 @@ +# We do not want any nested jars +# signed or normalized for packing +# see bug 274743 Some unit tests are sensitive to details of build +# https://bugs.eclipse.org/bugs/show_bug.cgi?id=274743 + +jarprocessor.exclude.children=true \ No newline at end of file
diff --git a/tests/org.eclipse.wst.sse.core.tests/src/org/eclipse/wst/sse/core/tests/util/TestJarUtilities.java b/tests/org.eclipse.wst.sse.core.tests/src/org/eclipse/wst/sse/core/tests/util/TestJarUtilities.java index e42cd83..ae8219e 100644 --- a/tests/org.eclipse.wst.sse.core.tests/src/org/eclipse/wst/sse/core/tests/util/TestJarUtilities.java +++ b/tests/org.eclipse.wst.sse.core.tests/src/org/eclipse/wst/sse/core/tests/util/TestJarUtilities.java
@@ -266,5 +266,11 @@ assertTrue("not enough contents read", contents.length() > 40); assertTrue("contents not as expected" + contents.substring(0, 40), contents.startsWith("##########################################################")); } + + public void testSanity() { + IFile testJar = ResourcesPlugin.getWorkspace().getRoot().getFile(new Path(TEST_JAR_UTILITIES_TESTFILE_JAR)); + assertTrue("test jar resource is not in workspace", testJar.exists()); + assertTrue("test jar resource not accessible from workspace", testJar.isAccessible()); + } }