14 lines
346 B
Go
14 lines
346 B
Go
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"])
|
|
}
|
|
}
|