text="Hey, check out https://www.youtube.com/watch?v=8Zg1-TufF%20zY?x=1&y=2#blabla."
expected="Hey, check out <a href='https://www.youtube.com/watch?v=8Zg1-TufF%20zY?x=1&y=2#blabla'>https://www.youtube.com/watch?v=8Zg1-TufF%20zY?x=1&y=2#blabla</a>."
assertFormatter.linkify(text)==expected
end
end
describe".parse_tags"do
test"parses tags in the text"do
text="Here's a #Test. Maybe these are #working or not. What about #漢字? And #は。"
expected=[
{"#Test","test"},
{"#working","working"},
{"#漢字","漢字"},
{"#は","は"}
]
assertFormatter.parse_tags(text)==expected
end
end
test"it can parse mentions and return the relevant users"do
text="@gsimg According to @archaeme, that is @daggsy. Also hello @archaeme@archae.me"