- "Hello again, @shp.<script></script>\nThis is on another :moominmamma: line. #2hu #epic #phantasmagoric",
+ "Hello again, @shp.<script></script>\nThis is on another :firefox: line. #2hu #epic #phantasmagoric",
- "Hello again, <span class='h-card'><a data-user='#{mentioned_user.id}' class='u-url mention' href='shp'>@<span>shp</span></a></span>.<script></script><br>This is on another :moominmamma: line. <a class='hashtag' data-tag='2hu' href='http://localhost:4001/tag/2hu' rel='tag'>#2hu</a> <a class='hashtag' data-tag='epic' href='http://localhost:4001/tag/epic' rel='tag'>#epic</a> <a class='hashtag' data-tag='phantasmagoric' href='http://localhost:4001/tag/phantasmagoric' rel='tag'>#phantasmagoric</a><br><a href=\"http://example.org/image.jpg\" class='attachment'>image.jpg</a>"
+ "Hello again, <span class='h-card'><a data-user='#{mentioned_user.id}' class='u-url mention' href='shp'>@<span>shp</span></a></span>.<script></script><br>This is on another :firefox: line. <a class='hashtag' data-tag='2hu' href='http://localhost:4001/tag/2hu' rel='tag'>#2hu</a> <a class='hashtag' data-tag='epic' href='http://localhost:4001/tag/epic' rel='tag'>#epic</a> <a class='hashtag' data-tag='phantasmagoric' href='http://localhost:4001/tag/phantasmagoric' rel='tag'>#phantasmagoric</a><br><a href=\"http://example.org/image.jpg\" class='attachment'>image.jpg</a>"
assert get_in(object.data, ["content"]) == expected_text
assert get_in(object.data, ["type"]) == "Note"
assert get_in(object.data, ["content"]) == expected_text
assert get_in(object.data, ["type"]) == "Note"
assert Enum.member?(get_in(activity.data, ["to"]), "shp")
assert activity.local == true
assert Enum.member?(get_in(activity.data, ["to"]), "shp")
assert activity.local == true
assert followed.info.follower_count == 1
{:error, msg} = TwitterAPI.follow(user, %{"screen_name" => followed.nickname})
assert followed.info.follower_count == 1
{:error, msg} = TwitterAPI.follow(user, %{"screen_name" => followed.nickname})
assert UserView.render("show.json", %{user: user}) ==
UserView.render("show.json", %{user: fetched_user})
assert UserView.render("show.json", %{user: user}) ==
UserView.render("show.json", %{user: fetched_user})
assert UserView.render("show.json", %{user: user}) ==
UserView.render("show.json", %{user: fetched_user})
assert UserView.render("show.json", %{user: user}) ==
UserView.render("show.json", %{user: fetched_user})
invite = Repo.get_by(UserInviteToken, token: invite.token)
assert invite.used == true
invite = Repo.get_by(UserInviteToken, token: invite.token)
assert invite.used == true
{:error, msg} = TwitterAPI.register_user(data)
assert msg == "Invalid token"
{:error, msg} = TwitterAPI.register_user(data)
assert msg == "Invalid token"
{:error, msg} = TwitterAPI.register_user(data)
assert msg == "Expired token"
{:error, msg} = TwitterAPI.register_user(data)
assert msg == "Expired token"
check_fn = fn invite ->
data = Map.put(data, "token", invite.token)
{:ok, user} = TwitterAPI.register_user(data)
check_fn = fn invite ->
data = Map.put(data, "token", invite.token)
{:ok, user} = TwitterAPI.register_user(data)
assert UserView.render("show.json", %{user: user}) ==
UserView.render("show.json", %{user: fetched_user})
assert UserView.render("show.json", %{user: user}) ==
UserView.render("show.json", %{user: fetched_user})
{:error, msg} = TwitterAPI.register_user(data)
assert msg == "Expired token"
{:error, msg} = TwitterAPI.register_user(data)
assert msg == "Expired token"
invite = Repo.get_by(UserInviteToken, token: invite.token)
assert invite.used == true
invite = Repo.get_by(UserInviteToken, token: invite.token)
assert invite.used == true
{:error, msg} = TwitterAPI.register_user(data)
assert msg == "Expired token"
{:error, msg} = TwitterAPI.register_user(data)
assert msg == "Expired token"
invite = Repo.get_by(UserInviteToken, token: invite.token)
assert invite.used == true
invite = Repo.get_by(UserInviteToken, token: invite.token)
assert invite.used == true
{:error, msg} = TwitterAPI.register_user(data)
assert msg == "Expired token"
{:error, msg} = TwitterAPI.register_user(data)
assert msg == "Expired token"
{:error, msg} = TwitterAPI.register_user(data)
assert msg == "Expired token"
{:error, msg} = TwitterAPI.register_user(data)
assert msg == "Expired token"
{:error, msg} = TwitterAPI.register_user(data)
assert msg == "Expired token"
{:error, msg} = TwitterAPI.register_user(data)
assert msg == "Expired token"
{:error, error_object} = TwitterAPI.register_user(data)
assert is_binary(error_object[:error])
{:error, error_object} = TwitterAPI.register_user(data)
assert is_binary(error_object[:error])
id = "https://mastodon.social/users/lambadalambda"
user = insert(:user)
{:ok, represented} = TwitterAPI.get_external_profile(user, id)
id = "https://mastodon.social/users/lambadalambda"
user = insert(:user)
{:ok, represented} = TwitterAPI.get_external_profile(user, id)