aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Felder <feld@FreeBSD.org>2019-07-09 10:55:36 -0500
committerMark Felder <feld@FreeBSD.org>2019-07-09 10:55:36 -0500
commite143747445a0cd4f9b34c1b96ab7e87632e21a74 (patch)
tree9f0215a89e58f7e244ee608c8e96c719f553c253
parentce3ffad13a5ceeab383f43bf576ff8bbbd0af42f (diff)
downloadpleroma-e143747445a0cd4f9b34c1b96ab7e87632e21a74.tar.gz
Add test for URLs with Unicode characters too
-rw-r--r--test/media_proxy_test.exs7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/media_proxy_test.exs b/test/media_proxy_test.exs
index 13922fe4a..1d6d170b7 100644
--- a/test/media_proxy_test.exs
+++ b/test/media_proxy_test.exs
@@ -156,6 +156,13 @@ defmodule Pleroma.MediaProxyTest do
assert decode_result(encoded) == url
end
+ test "preserve unicode characters" do
+ url = "https://ko.wikipedia.org/wiki/위키백과:대문"
+
+ encoded = url(url)
+ assert decode_result(encoded) == url
+ end
+
test "does not change whitelisted urls" do
upload_config = Pleroma.Config.get([Pleroma.Upload])
media_url = "https://media.pleroma.social"