[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());
+ }
}