fix(#162): garbage collection fix. split Resize() implementation for Go runtime specific

This commit is contained in:
Tomas Aparicio 2017-09-07 10:41:10 +02:00
parent d4ea64e101
commit 71054aaa89
21 changed files with 586 additions and 558 deletions

View file

@ -26,9 +26,11 @@ func TestDeterminateImageType(t *testing.T) {
buf, _ := ioutil.ReadAll(img)
defer img.Close()
if DetermineImageType(buf) != file.expected {
t.Fatal("Image type is not valid")
}
if VipsIsTypeSupported(file.expected) {
if DetermineImageType(buf) != file.expected {
t.Fatalf("Image type is not valid: %s != %s", file.name, ImageTypes[file.expected])
}
}
}
}
@ -51,8 +53,8 @@ func TestDeterminateImageTypeName(t *testing.T) {
buf, _ := ioutil.ReadAll(img)
defer img.Close()
if DetermineImageTypeName(buf) != file.expected {
t.Fatal("Image type is not valid")
if DetermineImageTypeName(buf) != file.expected {
t.Fatalf("Image type is not valid: %s != %s", file.name, file.expected)
}
}
}