We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a2915b3 commit 0822e7aCopy full SHA for 0822e7a
1 file changed
test/util/unit/tar_test.cpp
@@ -51,6 +51,9 @@ CASE("Reading single entry tar file")
51
EXPECT(name.find("CMakeLists.txt") != std::string::npos);
52
EXPECT_NO_THROW(auto& only_element = tar.element("../CMakeLists.txt"));
53
EXPECT_THROWS_AS(auto& missing_element = tar.element("not_there.txt"), tar::Tar_exception);
54
+
55
+ // try to decompress a non-tar.gz element
56
+ EXPECT_THROWS_AS(tar::Tar inner_tar = r.decompress(e), tar::Tar_exception);
57
close(fd);
58
}
59
0 commit comments