aboutsummaryrefslogtreecommitdiffstats
path: root/pf4j/src/test/java/ro/fortsoft
diff options
context:
space:
mode:
authorJan Høydahl <jan.git@cominvent.com>2017-03-30 23:44:38 +0200
committerJan Høydahl <jan.git@cominvent.com>2017-03-30 23:44:38 +0200
commit54dda059469a548228c18304216db7a5aeb4ba3f (patch)
tree3233e239a1c28e8d0b18ce72846047766551d4c6 /pf4j/src/test/java/ro/fortsoft
parentc6aa1f1a82a114769ffc24ae6d34f6bbbc05d1db (diff)
downloadpf4j-54dda059469a548228c18304216db7a5aeb4ba3f.tar.gz
pf4j-54dda059469a548228c18304216db7a5aeb4ba3f.zip
Support for adding license information to the plugins (plugin.license), e.g. Apache-2.0 or MIT
Diffstat (limited to 'pf4j/src/test/java/ro/fortsoft')
-rw-r--r--pf4j/src/test/java/ro/fortsoft/pf4j/ManifestPluginDescriptorFinderTest.java2
-rw-r--r--pf4j/src/test/java/ro/fortsoft/pf4j/PropertiesPluginDescriptorFinderTest.java2
2 files changed, 4 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 0e94fcd..1ccaa22 100644
--- a/pf4j/src/test/java/ro/fortsoft/pf4j/ManifestPluginDescriptorFinderTest.java
+++ b/pf4j/src/test/java/ro/fortsoft/pf4j/ManifestPluginDescriptorFinderTest.java
@@ -90,6 +90,7 @@ public class ManifestPluginDescriptorFinderTest {
assertEquals("test-plugin-2", plugin1.getDependencies().get(0).getPluginId());
assertEquals("test-plugin-3", plugin1.getDependencies().get(1).getPluginId());
assertEquals("~1.0", plugin1.getDependencies().get(1).getPluginVersionSupport());
+ assertEquals("Apache-2.0", plugin1.getLicense());
assertTrue(plugin1.getRequires().interpret(Version.valueOf("1.0.0")));
assertEquals("test-plugin-2", plugin2.getPluginId());
@@ -153,6 +154,7 @@ public class ManifestPluginDescriptorFinderTest {
+ "Plugin-Class: ro.fortsoft.pf4j.plugin.TestPlugin\n"
+ "Plugin-Dependencies: test-plugin-2,test-plugin-3@~1.0\n"
+ "Plugin-Requires: *\n"
+ + "Plugin-License: Apache-2.0\n"
+ "Created-By: Apache Maven 3.0.5\n"
+ "Build-Jdk: 1.8.0_45\n"
+ "Specification-Version: 0.10.0-SNAPSHOT\n"
diff --git a/pf4j/src/test/java/ro/fortsoft/pf4j/PropertiesPluginDescriptorFinderTest.java b/pf4j/src/test/java/ro/fortsoft/pf4j/PropertiesPluginDescriptorFinderTest.java
index c578c68..9afb636 100644
--- a/pf4j/src/test/java/ro/fortsoft/pf4j/PropertiesPluginDescriptorFinderTest.java
+++ b/pf4j/src/test/java/ro/fortsoft/pf4j/PropertiesPluginDescriptorFinderTest.java
@@ -78,6 +78,7 @@ public class PropertiesPluginDescriptorFinderTest {
assertEquals("test-plugin-2", plugin1.getDependencies().get(0).getPluginId());
assertEquals("test-plugin-3", plugin1.getDependencies().get(1).getPluginId());
assertEquals("~1.0", plugin1.getDependencies().get(1).getPluginVersionSupport());
+ assertEquals("Apache-2.0", plugin1.getLicense());
assertTrue(plugin1.getRequires().interpret(Version.valueOf("1.0.0")));
assertEquals("test-plugin-2", plugin2.getPluginId());
@@ -122,6 +123,7 @@ public class PropertiesPluginDescriptorFinderTest {
+ "plugin.class=ro.fortsoft.pf4j.plugin.TestPlugin\n"
+ "plugin.dependencies=test-plugin-2,test-plugin-3@~1.0\n"
+ "plugin.requires=*\n"
+ + "plugin.license=Apache-2.0\n"
+ "\n"
+ ""
};