Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Apply suggestions from code review
Co-authored-by: David Cantú <[email protected]>
  • Loading branch information
carlossanlop and jozkee authored Aug 31, 2022
commit 019b8b8a530a36a5623f902adf8a8f70ebdd3909
Original file line number Diff line number Diff line change
Expand Up @@ -376,7 +376,7 @@ private static void ValidateEntryLinkName(TarEntryType entryType, string? linkNa
{
if (string.IsNullOrEmpty(linkName))
{
throw new InvalidDataException(SR.TarEntryHardLinkOrSymlinkLinkNameEmpty);
throw new ArgumentException(SR.TarEntryHardLinkOrSymlinkLinkNameEmpty, "entry");
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -243,7 +243,7 @@ public void Write_LinkEntry_EmptyLinkName_Throws(TarEntryType entryType)
{
using MemoryStream archiveStream = new MemoryStream();
using TarWriter writer = new TarWriter(archiveStream, leaveOpen: false);
Assert.Throws<InvalidDataException>(() => writer.WriteEntry(new GnuTarEntry(entryType, "link")));
Assert.Throws<ArgumentException>(() => writer.WriteEntry(new GnuTarEntry(entryType, "link")));
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -493,7 +493,7 @@ public void Write_LinkEntry_EmptyLinkName_Throws(TarEntryType entryType)
{
using MemoryStream archiveStream = new MemoryStream();
using TarWriter writer = new TarWriter(archiveStream, leaveOpen: false);
Assert.Throws<InvalidDataException>(() => writer.WriteEntry(new PaxTarEntry(entryType, "link")));
Assert.Throws<ArgumentException>(() => writer.WriteEntry(new PaxTarEntry(entryType, "link")));
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ public void Write_LinkEntry_EmptyLinkName_Throws(TarEntryType entryType)
{
using MemoryStream archiveStream = new MemoryStream();
using TarWriter writer = new TarWriter(archiveStream, leaveOpen: false);
Assert.Throws<InvalidDataException>(() => writer.WriteEntry(new UstarTarEntry(entryType, "link")));
Assert.Throws<ArgumentException>(() => writer.WriteEntry(new UstarTarEntry(entryType, "link")));
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ public void Write_LinkEntry_EmptyLinkName_Throws(TarEntryType entryType)
{
using MemoryStream archiveStream = new MemoryStream();
using TarWriter writer = new TarWriter(archiveStream, leaveOpen: false);
Assert.Throws<InvalidDataException>(() => writer.WriteEntry(new V7TarEntry(entryType, "link")));
Assert.Throws<ArgumentException>(() => writer.WriteEntry(new V7TarEntry(entryType, "link")));
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -264,7 +264,7 @@ public async Task Write_LinkEntry_EmptyLinkName_Throws_Async(TarEntryType entryT
{
await using MemoryStream archiveStream = new MemoryStream();
await using TarWriter writer = new TarWriter(archiveStream, leaveOpen: false);
await Assert.ThrowsAsync<InvalidDataException>(async () => await writer.WriteEntryAsync(new GnuTarEntry(entryType, "link")));
await Assert.ThrowsAsync<ArgumentException>(async () => await writer.WriteEntryAsync(new GnuTarEntry(entryType, "link")));
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -513,7 +513,7 @@ public async Task Write_LinkEntry_EmptyLinkName_Throws_Async(TarEntryType entryT
{
await using MemoryStream archiveStream = new MemoryStream();
await using TarWriter writer = new TarWriter(archiveStream, leaveOpen: false);
await Assert.ThrowsAsync<InvalidDataException>(async () => await writer.WriteEntryAsync(new PaxTarEntry(entryType, "link")));
await Assert.ThrowsAsync<ArgumentException>(async () => await writer.WriteEntryAsync(new PaxTarEntry(entryType, "link")));
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ public async Task Write_LinkEntry_EmptyLinkName_Throws_Async(TarEntryType entryT
{
await using MemoryStream archiveStream = new MemoryStream();
await using TarWriter writer = new TarWriter(archiveStream, leaveOpen: false);
await Assert.ThrowsAsync<InvalidDataException>(async () => await writer.WriteEntryAsync(new UstarTarEntry(entryType, "link")));
await Assert.ThrowsAsync<ArgumentException>(async () => await writer.WriteEntryAsync(new UstarTarEntry(entryType, "link")));
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ public async Task Write_LinkEntry_EmptyLinkName_Throws_Async(TarEntryType entryT
{
await using MemoryStream archiveStream = new MemoryStream();
await using TarWriter writer = new TarWriter(archiveStream, leaveOpen: false);
await Assert.ThrowsAsync<InvalidDataException>(async () => await writer.WriteEntryAsync(new V7TarEntry(entryType, "link")));
await Assert.ThrowsAsync<ArgumentException>(async () => await writer.WriteEntryAsync(new V7TarEntry(entryType, "link")));
}
}
}