2
2
mirror of https://github.com/octoleo/restic.git synced 2024-11-26 23:06:32 +00:00

dump/zip: test that files are compressed

This commit is contained in:
Michael Eischer 2024-10-16 21:11:24 +02:00
parent da3c02405b
commit e29d38f8bf

View File

@ -101,6 +101,9 @@ func checkZip(t *testing.T, testDir string, srcZip *bytes.Buffer) error {
return fmt.Errorf("symlink target does not match, got %s want %s", string(linkName), target) return fmt.Errorf("symlink target does not match, got %s want %s", string(linkName), target)
} }
default: default:
if f.Method != zip.Deflate {
return fmt.Errorf("expected compression method got %v want %v", f.Method, zip.Deflate)
}
if uint64(match.Size()) != f.UncompressedSize64 { if uint64(match.Size()) != f.UncompressedSize64 {
return fmt.Errorf("size does not match got %v want %v", f.UncompressedSize64, match.Size()) return fmt.Errorf("size does not match got %v want %v", f.UncompressedSize64, match.Size())
} }