changeset 17573:7c72edeae31b

8186227: jdk/nio/zipfs/ZeroDate.java fails on Windows with "IllegalArgumentException: Illegal character in opaque part at index 13" Reviewed-by: rriggs
author sherman
date Wed, 16 Aug 2017 13:15:45 -0700
parents f81344689826
children 6256e94781f5
files test/jdk/nio/zipfs/ZeroDate.java
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/test/jdk/nio/zipfs/ZeroDate.java	Wed Aug 16 11:29:58 2017 -0700
+++ b/test/jdk/nio/zipfs/ZeroDate.java	Wed Aug 16 13:15:45 2017 -0700
@@ -44,7 +44,7 @@
 import java.util.zip.ZipOutputStream;
 
 /* @test
- * @bug 8184940
+ * @bug 8184940 8186227
  * @summary JDK 9 rejects zip files where the modified day or month is 0
  * @author Liam Miller-Cushon
  */
@@ -85,7 +85,7 @@
         try (OutputStream os = Files.newOutputStream(path)) {
             os.write(data);
         }
-        URI uri = URI.create("jar:file://" + path.toAbsolutePath());
+        URI uri = URI.create("jar:" + path.toUri());
         try (FileSystem fs = FileSystems.newFileSystem(uri, Collections.emptyMap())) {
             Path entry = fs.getPath("x");
             Instant actualInstant =