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)