Example #1
0
        public void ZipReadNonSeekableStream()
        {
            var stream = new MyFakeStream("test.nupkg", FileMode.Open);

            using (var archive = new ZipArchive(stream, ZipArchiveMode.Read))
            {
            }
        }
Example #2
0
File: ZipTest.cs Project: xllj/mono
        public void ZipWriteNonSeekableStream()
        {
            var stream = new MyFakeStream("test.nupkg", FileMode.Open);

            using (var archive = new ZipArchive(stream, ZipArchiveMode.Create)) {
                var entry = archive.CreateEntry("foo");
                using (var es = entry.Open()) {
                    es.Write(new byte[] { 4, 2 }, 0, 2);
                }
            }
        }
Example #3
0
        public void ZipReadNonSeekableStream()
        {
            var tmpFile = Path.GetTempFileName();

            File.Copy(TestResourceHelper.GetFullPathOfResource("Test/resources/test.nupkg"), tmpFile, overwrite: true);
            var stream = new MyFakeStream(tmpFile, FileMode.Open);

            using (var archive = new ZipArchive(stream, ZipArchiveMode.Read))
            {
            }
            File.Delete(tmpFile);
        }
Example #4
0
        public void ZipReadNonSeekableStream()
        {
            var tmpFile = Path.GetTempFileName();

            File.Copy("test.nupkg", tmpFile, overwrite: true);
            var stream = new MyFakeStream(tmpFile, FileMode.Open);

            using (var archive = new ZipArchive(stream, ZipArchiveMode.Read))
            {
            }
            File.Delete(tmpFile);
        }
Example #5
0
        public void ZipWriteNonSeekableStream()
        {
            var tmpFile = Path.GetTempFileName();

            File.Copy(TestResourceHelper.GetFullPathOfResource("Test/resources/test.nupkg"), tmpFile, overwrite: true);
            var stream = new MyFakeStream(tmpFile, FileMode.Open);

            using (var archive = new ZipArchive(stream, ZipArchiveMode.Create)) {
                var entry = archive.CreateEntry("foo");
                using (var es = entry.Open()) {
                    es.Write(new byte[] { 4, 2 }, 0, 2);
                }
            }
            File.Delete(tmpFile);
        }
Example #6
0
		public void ZipReadNonSeekableStream()
		{
			var stream = new MyFakeStream("test.nupkg", FileMode.Open);
			using (var archive = new ZipArchive (stream, ZipArchiveMode.Read))
			{
			}
		}
Example #7
0
File: ZipTest.cs Project: mono/mono
		public void ZipWriteNonSeekableStream() {
			var stream = new MyFakeStream( "test.nupkg", FileMode.Open );
			using ( var archive = new ZipArchive( stream, ZipArchiveMode.Create ) ) {
				var entry = archive.CreateEntry( "foo" );
				using ( var es = entry.Open() ) {
					es.Write( new byte[] { 4, 2 }, 0, 2 );
				}
			}
		}