MIME4J-301 ContentTypeFieldImpl: more tests for extra semicolon in parameters
diff --git a/dom/src/test/java/org/apache/james/mime4j/field/ContentTypeFieldTest.java b/dom/src/test/java/org/apache/james/mime4j/field/ContentTypeFieldTest.java
index b01c8f8..0087600 100644
--- a/dom/src/test/java/org/apache/james/mime4j/field/ContentTypeFieldTest.java
+++ b/dom/src/test/java/org/apache/james/mime4j/field/ContentTypeFieldTest.java
@@ -44,6 +44,14 @@
}
@Test
+ public void extraSemicolonShouldNotAbortParameterParsing() throws Exception {
+ ContentTypeField f = parse("Content-Type: text/html;; charset=utf-8");
+ Assert.assertEquals("text/html", f.getMimeType());
+ Assert.assertEquals("utf-8", f.getCharset());
+ Assert.assertNull(f.getParseException());
+ }
+
+ @Test
public void testGetMimeType() throws Exception {
ContentTypeField f = parse("Content-Type: text/PLAIN");
Assert.assertEquals("text/plain", f.getMimeType());