Files
sharpcompress/tests/SharpCompress.Test/Tar/TarWriterTests.cs
2017-05-30 15:14:02 +01:00

33 lines
822 B
C#

using SharpCompress.Common;
using Xunit;
namespace SharpCompress.Test.Tar
{
public class TarWriterTests : WriterTests
{
public TarWriterTests()
: base(ArchiveType.Tar)
{
UseExtensionInsteadOfNameToVerify = true;
}
[Fact]
public void Tar_Writer()
{
Write(CompressionType.None, "Tar.noEmptyDirs.tar", "Tar.noEmptyDirs.tar");
}
[Fact]
public void Tar_BZip2_Writer()
{
Write(CompressionType.BZip2, "Tar.noEmptyDirs.tar.bz2", "Tar.noEmptyDirs.tar.bz2");
}
[Fact]
public void Tar_Rar_Write()
{
Assert.Throws<InvalidFormatException>(() => Write(CompressionType.Rar, "Zip.ppmd.noEmptyDirs.zip", "Zip.ppmd.noEmptyDirs.zip"));
}
}
}