diff options
author | Alexander Strizhakov <alex.strizhakov@gmail.com> | 2019-07-10 15:23:25 +0000 |
---|---|---|
committer | kaniini <nenolod@gmail.com> | 2019-07-10 15:23:25 +0000 |
commit | a237c6a2d4b60a6f15429eb860b995ed2df8d327 (patch) | |
tree | 0553b82fcb5992d0694adefe7d1351c5ce9b4591 /test/web | |
parent | 3ff4a06ebe3b8fc8acaa29da0c9170d006b58987 (diff) | |
download | pleroma-a237c6a2d4b60a6f15429eb860b995ed2df8d327.tar.gz pleroma-a237c6a2d4b60a6f15429eb860b995ed2df8d327.zip |
support for idna domains
Diffstat (limited to 'test/web')
-rw-r--r-- | test/web/web_finger/web_finger_test.exs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/web/web_finger/web_finger_test.exs b/test/web/web_finger/web_finger_test.exs index 335c95b18..0578b4b8e 100644 --- a/test/web/web_finger/web_finger_test.exs +++ b/test/web/web_finger/web_finger_test.exs @@ -104,5 +104,16 @@ defmodule Pleroma.Web.WebFingerTest do assert template == "http://status.alpicola.com/main/xrd?uri={uri}" end + + test "it works with idna domains as nickname" do + nickname = "lain@" <> to_string(:idna.encode("zetsubou.みんな")) + + {:ok, _data} = WebFinger.finger(nickname) + end + + test "it works with idna domains as link" do + ap_id = "https://" <> to_string(:idna.encode("zetsubou.みんな")) <> "/users/lain" + {:ok, _data} = WebFinger.finger(ap_id) + end end end |