Imported Upstream version 3.8.0

Former-commit-id: 6a76a29bd07d86e57c6c8da45c65ed5447d38a61
This commit is contained in:
Jo Shields
2014-09-04 09:07:35 +01:00
parent a575963da9
commit fe777c5c82
1062 changed files with 12460 additions and 5983 deletions

View File

@@ -58,6 +58,8 @@ namespace MonoTests.System.IO.Compression
var nullEntry = archive.GetEntry("nonexisting");
Assert.IsNull(nullEntry);
}
File.Delete ("test.zip");
}
[Test]
@@ -75,6 +77,8 @@ namespace MonoTests.System.IO.Compression
Assert.Fail();
}
File.Delete ("test.zip");
}
[Test]
@@ -90,6 +94,8 @@ namespace MonoTests.System.IO.Compression
var nullEntry = archive.GetEntry("nonexisting");
Assert.IsNull(nullEntry);
}
File.Delete ("test.zip");
}
[Test]
@@ -104,6 +110,8 @@ namespace MonoTests.System.IO.Compression
var foo = entry.Open();
}
File.Delete ("test.zip");
}
[Test]
@@ -125,6 +133,8 @@ namespace MonoTests.System.IO.Compression
var entry = archive.GetEntry("foo.txt");
Assert.IsNull(entry);
}
File.Delete ("delete.zip");
}
[Test]
@@ -146,6 +156,8 @@ namespace MonoTests.System.IO.Compression
var entry = archive.GetEntry("foo.txt");
Assert.IsNull(entry);
}
File.Delete ("delete.zip");
}
[Test]
@@ -157,6 +169,8 @@ namespace MonoTests.System.IO.Compression
var entry = archive.CreateEntry("foo.txt");
using (var stream = entry.Open())
{
using (var streamWriter = new StreamWriter(stream))
streamWriter.Write("foo");
}
}
@@ -165,7 +179,14 @@ namespace MonoTests.System.IO.Compression
{
var entry = archive.GetEntry("foo.txt");
Assert.IsNotNull(entry);
var streamReader = new StreamReader(entry.Open());
var text = streamReader.ReadToEnd();
Assert.AreEqual("foo", text);
}
File.Delete ("create.zip");
}
[Test]
@@ -184,6 +205,8 @@ namespace MonoTests.System.IO.Compression
Assert.AreEqual("foobar/bar.txt", entries[3].FullName);
Assert.AreEqual("foobar/foo.txt", entries[4].FullName);
}
File.Delete ("test.zip");
}
[Test]
@@ -202,6 +225,8 @@ namespace MonoTests.System.IO.Compression
Assert.AreEqual("foobar/bar.txt", entries[3].FullName);
Assert.AreEqual("foobar/foo.txt", entries[4].FullName);
}
File.Delete ("test.zip");
}
[Test]
@@ -219,6 +244,8 @@ namespace MonoTests.System.IO.Compression
Assert.Fail();
}
File.Delete ("test.zip");
}
}
}