Test that zwnj is treated as word char in hashtags

This commit is contained in:
tusooa 2022-11-05 23:36:10 -04:00
parent c3a0703564
commit 0e89a9ad15
No known key found for this signature in database
GPG key ID: 7B467EDE43A08224

View file

@ -518,6 +518,15 @@ defmodule Pleroma.Web.CommonAPITest do
assert Object.tags(object) == ["2hu"] assert Object.tags(object) == ["2hu"]
end end
test "zwnj is treated as word character" do
user = insert(:user)
{:ok, activity} = CommonAPI.post(user, %{status: "#ساٴين‌س"})
object = Object.normalize(activity, fetch: false)
assert Object.tags(object) == ["ساٴين‌س"]
end
test "it adds emoji in the object" do test "it adds emoji in the object" do
user = insert(:user) user = insert(:user)
{:ok, activity} = CommonAPI.post(user, %{status: ":firefox:"}) {:ok, activity} = CommonAPI.post(user, %{status: ":firefox:"})