master
Yaroslav Khrylchenko 5 years ago
parent a2cd58f651
commit 3b61e30982

@ -89,8 +89,8 @@ func TestVipsAutoRotate(t *testing.T) {
}
files := []struct {
name string
orientation int
name string
orientation int
}{
{"test.jpg", 0},
{"test_exif.jpg", 0},
@ -203,6 +203,33 @@ func TestVipsMemory(t *testing.T) {
}
}
func TestVipsExifShort(t *testing.T) {
tt := []struct {
input string
expected string
}{
{
input: `( ()`,
expected: `(`,
},
{
input: ` ()`,
expected: ` ()`,
},
{
input: `sRGB`,
expected: `sRGB`,
},
}
for _, tc := range tt {
got := vipsExifShort(tc.input)
if got != tc.expected {
t.Fatalf("expected: %s; got: %s", tc.expected, got)
}
}
}
func readImage(file string) []byte {
img, _ := os.Open(path.Join("testdata", file))
buf, _ := ioutil.ReadAll(img)

Loading…
Cancel
Save