Bug 306907 - Compile warning in official build (dead code)
diff --git a/bundles/org.eclipse.equinox.log.test/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.log.test/META-INF/MANIFEST.MF
index d954a50..69d5d8d 100644
--- a/bundles/org.eclipse.equinox.log.test/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.equinox.log.test/META-INF/MANIFEST.MF
@@ -4,7 +4,7 @@
Bundle-SymbolicName: org.eclipse.equinox.log.test
Bundle-Version: 1.0.0
Bundle-Activator: org.eclipse.equinox.log.test.Activator
-Import-Package: junit.framework;version="[3.8.2,4.0.0)",
+Import-Package: junit.framework;version="4.0",
org.osgi.framework;version="1.3.0",
org.osgi.service.event;version="1.1.0",
org.osgi.service.log,
diff --git a/bundles/org.eclipse.equinox.log.test/src/org/eclipse/equinox/log/test/AllLogServiceTests.java b/bundles/org.eclipse.equinox.log.test/src/org/eclipse/equinox/log/test/AllLogServiceTests.java
index 2290d46..6c4ddb0 100644
--- a/bundles/org.eclipse.equinox.log.test/src/org/eclipse/equinox/log/test/AllLogServiceTests.java
+++ b/bundles/org.eclipse.equinox.log.test/src/org/eclipse/equinox/log/test/AllLogServiceTests.java
@@ -8,6 +8,7 @@
TestSuite suite = new TestSuite("Test log service"); //$NON-NLS-1$
suite.addTestSuite(LogServiceTest.class);
suite.addTestSuite(LogReaderServiceTest.class);
+ suite.addTestSuite(LogPermissionCollectionTest.class);
return suite;
}
}
diff --git a/bundles/org.eclipse.equinox.log.test/src/org/eclipse/equinox/log/test/LogPermissionCollectionTest.java b/bundles/org.eclipse.equinox.log.test/src/org/eclipse/equinox/log/test/LogPermissionCollectionTest.java
new file mode 100644
index 0000000..8ba15bd
--- /dev/null
+++ b/bundles/org.eclipse.equinox.log.test/src/org/eclipse/equinox/log/test/LogPermissionCollectionTest.java
@@ -0,0 +1,18 @@
+package org.eclipse.equinox.log.test;
+
+import junit.framework.TestCase;
+import org.eclipse.equinox.log.LogPermission;
+import org.eclipse.equinox.log.LogPermissionCollection;
+
+public class LogPermissionCollectionTest extends TestCase {
+
+ public void testImplies() {
+
+ LogPermission permission = new LogPermission("*", "*"); //$NON-NLS-1$//$NON-NLS-2$
+ LogPermissionCollection permissionCollection = new LogPermissionCollection();
+ assertFalse(permissionCollection.implies(permission));
+ permissionCollection.add(permission);
+ assertTrue(permissionCollection.implies(permission));
+ }
+
+}