1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
From: Mathias Gibbens <gibmat@debian.org>
Description: Fix failing tests
Forwarded: https://github.com/u-root/uio/issues/26
diff --git a/uio/archivereader_test.go b/uio/archivereader_test.go
index 012b373..3b57bfd 100644
--- a/uio/archivereader_test.go
+++ b/uio/archivereader_test.go
@@ -101,8 +101,11 @@ func checkArchiveReaderLZ4(t *testing.T, tt archiveReaderLZ4Case) {
if _, err := io.Copy(buf, ar); err != nil {
t.Errorf("io.Copy(%v, %v) returned error: %v, want nil.", buf, ar, err)
}
- if buf.String() != tt.dataStr {
- t.Errorf("got %s, want %s", buf.String(), tt.dataStr)
+
+ r := strings.TrimRight(buf.String(), "\x00")
+
+ if r != tt.dataStr {
+ t.Errorf("got %s, want %s", r, tt.dataStr)
}
}
|