(t testing.T, path string)
| 154 | } |
| 155 | |
| 156 | func testMD5(t testing.T, path string) string { |
| 157 | f, err := os.Open(path) |
| 158 | if err != nil { |
| 159 | t.Fatalf("err: %s", err) |
| 160 | } |
| 161 | defer f.Close() |
| 162 | |
| 163 | h := md5.New() |
| 164 | _, err = io.Copy(h, f) |
| 165 | if err != nil { |
| 166 | t.Fatalf("err: %s", err) |
| 167 | } |
| 168 | |
| 169 | result := h.Sum(nil) |
| 170 | return hex.EncodeToString(result) |
| 171 | } |