@@ -0,0 +1,565 @@
+package p.rn;%0A%0Aimport java.io.File;%0Aimport java.io.IOException;%0A%0Aimport org.junit.Test;%0A%0Aimport p.rn.util.FileOut;%0Aimport p.rn.util.FileOut.OutHandler;%0A%0Apublic class ZipOutTest %7B%0A    @Test%0A    public void testI154() throws IOException %7B%0A        OutHandler out = FileOut.create(new File(%22target/zip-out.zip%22), true);%0A        out.write(false, %22a/b/c.data%22, new byte%5B0%5D, null);%0A        out.write(true, %22a/b/%22, (byte%5B%5D) null, null);%0A        out.write(false, %22/e.data%22, new byte%5B0%5D, null);%0A        out.write(true, %22/%22, (byte%5B%5D) null, null);%0A        out.close();%0A    %7D%0A%7D%0A

add test case for issue 154