From 9e314ad15e6997f0a3c77a61ffe300cbbd398f83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sondre=20Eikanger=20Kval=C3=B8?= Date: Tue, 21 Dec 2021 09:51:06 +0100 Subject: [PATCH] Testing RFC6266 filename without language --- .../jersey/tests/api/ContentDispositionTest.java | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/tests/e2e/src/test/java/org/glassfish/jersey/tests/api/ContentDispositionTest.java b/tests/e2e/src/test/java/org/glassfish/jersey/tests/api/ContentDispositionTest.java index 8cbdcc1a50..b5f5099f7f 100644 --- a/tests/e2e/src/test/java/org/glassfish/jersey/tests/api/ContentDispositionTest.java +++ b/tests/e2e/src/test/java/org/glassfish/jersey/tests/api/ContentDispositionTest.java @@ -16,18 +16,15 @@ package org.glassfish.jersey.tests.api; -import java.text.ParseException; -import java.util.Date; - import org.glassfish.jersey.media.multipart.ContentDisposition; import org.glassfish.jersey.message.internal.HttpDateFormat; import org.glassfish.jersey.message.internal.HttpHeaderReader; - import org.junit.Test; -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertNotNull; -import static org.junit.Assert.fail; +import java.text.ParseException; +import java.util.Date; + +import static org.junit.Assert.*; /** @@ -221,6 +218,11 @@ public void testFileNameExt() { } } + @Test + public void rfc6266WithoutLanguage() throws ParseException { + assertFileNameExt("myfile.txt", "myfile.txt", "utf-8''myfile.txt"); + } + private void assertFileNameExt( final String expectedFileName, final String actualFileName,