package file import "testing" func TestSanitizeObjectMetadataEscapesNonASCII(t *testing.T) { got := sanitizeObjectMetadata(map[string]string{ "original-filename": "游戏ID截图 1.png", }) if got["original-filename"] != "%E6%B8%B8%E6%88%8FID%E6%88%AA%E5%9B%BE+1.png" { t.Fatalf("metadata filename = %q", got["original-filename"]) } }