aboutsummaryrefslogtreecommitdiffstats
path: root/pf4j/src/test/java
diff options
context:
space:
mode:
authorMário Franco <mario.ffranco@gmail.com>2015-07-21 16:00:24 +0100
committerMário Franco <mario.ffranco@gmail.com>2015-09-09 12:02:26 +0100
commitb714dfe676a8c2ba90bb54a02897d8fbc02fe578 (patch)
tree5846d4450fbcd9a25752e0a2bac48e68622d8692 /pf4j/src/test/java
parent13ace71e16d865d620177dc176cafa5ced28e67b (diff)
downloadpf4j-b714dfe676a8c2ba90bb54a02897d8fbc02fe578.tar.gz
pf4j-b714dfe676a8c2ba90bb54a02897d8fbc02fe578.zip
Added fail on missing plugin id
Diffstat (limited to 'pf4j/src/test/java')
-rw-r--r--pf4j/src/test/java/ro/fortsoft/pf4j/ManifestPluginDescriptorFinderTest.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/pf4j/src/test/java/ro/fortsoft/pf4j/ManifestPluginDescriptorFinderTest.java b/pf4j/src/test/java/ro/fortsoft/pf4j/ManifestPluginDescriptorFinderTest.java
index 10109d4..5038f66 100644
--- a/pf4j/src/test/java/ro/fortsoft/pf4j/ManifestPluginDescriptorFinderTest.java
+++ b/pf4j/src/test/java/ro/fortsoft/pf4j/ManifestPluginDescriptorFinderTest.java
@@ -85,6 +85,17 @@ public class ManifestPluginDescriptorFinderTest {
* Test of find method, of class ManifestPluginDescriptorFinder.
*/
@Test(expected = PluginException.class)
+ public void testFindMissingPluginId() throws Exception {
+
+ ManifestPluginDescriptorFinder instance = new DefaultPluginDescriptorFinder(new PluginClasspath());
+ URL url = getClass().getResource("/test-plugin-6");
+ PluginDescriptor result = instance.find(new File(url.getPath()));
+ }
+
+ /**
+ * Test of find method, of class ManifestPluginDescriptorFinder.
+ */
+ @Test(expected = PluginException.class)
public void testFindMissingPluginClass() throws Exception {
ManifestPluginDescriptorFinder instance = new DefaultPluginDescriptorFinder(new PluginClasspath());