creadur-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rdon...@apache.org
Subject svn commit: r1548698 - /creadur/rat/branches/gsoc/apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPL123LicenseTest.java
Date Fri, 06 Dec 2013 19:48:23 GMT
Author: rdonkin
Date: Fri Dec  6 19:48:22 2013
New Revision: 1548698

URL: http://svn.apache.org/r1548698
Log:
Add test: testGPL1Notes, testGPL1Category, testGPL1Name, testGPL2Notes, testGPL2Category,
testGPL2Name, testGPL3Notes, testGPL3Category, testGPL3Name

Modified:
    creadur/rat/branches/gsoc/apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPL123LicenseTest.java

Modified: creadur/rat/branches/gsoc/apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPL123LicenseTest.java
URL: http://svn.apache.org/viewvc/creadur/rat/branches/gsoc/apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPL123LicenseTest.java?rev=1548698&r1=1548697&r2=1548698&view=diff
==============================================================================
--- creadur/rat/branches/gsoc/apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPL123LicenseTest.java
(original)
+++ creadur/rat/branches/gsoc/apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPL123LicenseTest.java
Fri Dec  6 19:48:22 2013
@@ -18,7 +18,9 @@
  */
 package org.apache.rat.analysis.license;
 
+import static org.hamcrest.CoreMatchers.is;
 import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertThat;
 import static org.junit.Assert.assertTrue;
 
 import java.util.HashMap;
@@ -75,5 +77,59 @@ public class GPL123LicenseTest {
 					.match(subject, "\t" + licenceUnderTest.getValue()));
 		}
 	}
+	
+	@Test
+	public void testGPL1Notes() {
+		assertThat(
+				new GPL1License().getNotes(),
+				is("Note that GPL1 requires a NOTICE. All modifications require notes. See http://www.gnu.org/licenses/gpl-1.0.html."));
+	}
+
+	@Test
+	public void testGPL1Category() {
+		assertThat(new GPL1License().getLicenseFamilyCategory(), is("GPL1 "));
+	}
+
+	@Test
+	public void testGPL1Name() {
+		assertThat(new GPL1License().getLicenseFamilyName(),
+				is("GNU General Public License, version 1"));
+	}
+
+	@Test
+	public void testGPL2Notes() {
+		assertThat(
+				new GPL2License().getNotes(),
+				is("Note that GPL2 requires a NOTICE. All modifications require notes. See http://www.gnu.org/licenses/gpl-2.0.html."));
+	}
+
+	@Test
+	public void testGPL2Category() {
+		assertThat(new GPL2License().getLicenseFamilyCategory(), is("GPL2 "));
+	}
+
+	@Test
+	public void testGPL2Name() {
+		assertThat(new GPL2License().getLicenseFamilyName(),
+				is("GNU General Public License, version 2"));
+	}
+
+	@Test
+	public void testGPL3Notes() {
+		assertThat(
+				new GPL3License().getNotes(),
+				is("Note that GPL3 requires a NOTICE. All modifications require notes. See http://www.gnu.org/licenses/gpl-3.0.html."));
+	}
+
+	@Test
+	public void testGPL3Category() {
+		assertThat(new GPL3License().getLicenseFamilyCategory(), is("GPL3 "));
+	}
+
+	@Test
+	public void testGPL3Name() {
+		assertThat(new GPL3License().getLicenseFamilyName(),
+				is("GNU General Public License, version 3"));
+	}
 
 }



Mime
View raw message