aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHaelwenn (lanodan) Monnier <contact@hacktivis.me>2019-03-02 06:59:09 +0100
committerHaelwenn (lanodan) Monnier <contact@hacktivis.me>2019-03-02 06:59:09 +0100
commit7b9868f34344144bfb965cdd099f71b2617976c6 (patch)
tree8e18b510fb878e7daa371cc34cf5945e81acf3bc
parent8e6f7fdb86bc7f90618c59ee4b13b30b94fda475 (diff)
downloadpleroma-7b9868f34344144bfb965cdd099f71b2617976c6.tar.gz
Pleroma.UserTest: Add tests for rel=me
-rw-r--r--test/user_test.exs16
1 files changed, 16 insertions, 0 deletions
diff --git a/test/user_test.exs b/test/user_test.exs
index cbe4693fc..e182a809f 100644
--- a/test/user_test.exs
+++ b/test/user_test.exs
@@ -1039,6 +1039,22 @@ defmodule Pleroma.UserTest do
assert expected_text == User.parse_bio(bio, user)
end
+
+ test "Adds rel=me on linkbacked urls" do
+ user = insert(:user, ap_id: "http://social.example.org/users/lain")
+
+ bio = "http://example.org/rel_me/null"
+ expected_text = "<a href=\"#{bio}\">#{bio}</a>"
+ assert expected_text == User.parse_bio(bio, user)
+
+ bio = "http://example.org/rel_me/link"
+ expected_text = "<a href=\"#{bio}\">#{bio}</a>"
+ assert expected_text == User.parse_bio(bio, user)
+
+ bio = "http://example.org/rel_me/anchor"
+ expected_text = "<a href=\"#{bio}\">#{bio}</a>"
+ assert expected_text == User.parse_bio(bio, user)
+ end
end
test "bookmarks" do