diff options
Diffstat (limited to 'test/mix')
| -rw-r--r-- | test/mix/tasks/pleroma/email_test.exs | 6 | ||||
| -rw-r--r-- | test/mix/tasks/pleroma/user_test.exs | 57 | 
2 files changed, 28 insertions, 35 deletions
diff --git a/test/mix/tasks/pleroma/email_test.exs b/test/mix/tasks/pleroma/email_test.exs index f8f941b59..ce68b88de 100644 --- a/test/mix/tasks/pleroma/email_test.exs +++ b/test/mix/tasks/pleroma/email_test.exs @@ -61,7 +61,7 @@ defmodule Mix.Tasks.Pleroma.EmailTest do      test "Sends confirmation emails" do        local_user1 =          insert(:user, %{ -          confirmation_pending: true, +          is_confirmed: false,            confirmation_token: "mytoken",            is_active: true,            email: "local1@pleroma.com", @@ -70,7 +70,7 @@ defmodule Mix.Tasks.Pleroma.EmailTest do        local_user2 =          insert(:user, %{ -          confirmation_pending: true, +          is_confirmed: false,            confirmation_token: "mytoken",            is_active: true,            email: "local2@pleroma.com", @@ -88,7 +88,7 @@ defmodule Mix.Tasks.Pleroma.EmailTest do      test "Does not send confirmation email to inappropriate users" do        # confirmed user        insert(:user, %{ -        confirmation_pending: false, +        is_confirmed: true,          confirmation_token: "mytoken",          is_active: true,          email: "confirmed@pleroma.com", diff --git a/test/mix/tasks/pleroma/user_test.exs b/test/mix/tasks/pleroma/user_test.exs index 098052fe0..fddef1d28 100644 --- a/test/mix/tasks/pleroma/user_test.exs +++ b/test/mix/tasks/pleroma/user_test.exs @@ -205,7 +205,7 @@ defmodule Mix.Tasks.Pleroma.UserTest do        assert message =~ ~r/Admin status .* true/        assert_received {:mix_shell, :info, [message]} -      assert message =~ ~r/Confirmation pending .* false/ +      assert message =~ ~r/Confirmation status.* true/        assert_received {:mix_shell, :info, [message]}        assert message =~ ~r/Locked status .* true/ @@ -217,7 +217,7 @@ defmodule Mix.Tasks.Pleroma.UserTest do        assert user.is_moderator        assert user.is_locked        assert user.is_admin -      refute user.confirmation_pending +      assert user.is_confirmed      end      test "All statuses unset" do @@ -226,7 +226,7 @@ defmodule Mix.Tasks.Pleroma.UserTest do            is_locked: true,            is_moderator: true,            is_admin: true, -          confirmation_pending: true +          is_confirmed: false          )        Mix.Tasks.Pleroma.User.run([ @@ -242,7 +242,7 @@ defmodule Mix.Tasks.Pleroma.UserTest do        assert message =~ ~r/Admin status .* false/        assert_received {:mix_shell, :info, [message]} -      assert message =~ ~r/Confirmation pending .* true/ +      assert message =~ ~r/Confirmation status.* false/        assert_received {:mix_shell, :info, [message]}        assert message =~ ~r/Locked status .* false/ @@ -254,7 +254,7 @@ defmodule Mix.Tasks.Pleroma.UserTest do        refute user.is_moderator        refute user.is_locked        refute user.is_admin -      assert user.confirmation_pending +      refute user.is_confirmed      end      test "no user to set status" do @@ -403,13 +403,6 @@ defmodule Mix.Tasks.Pleroma.UserTest do        assert_received {:mix_shell, :info, [message]}        assert message =~ "Invite for token #{invite.token} was revoked."      end - -    test "it prints an error message when invite is not exist" do -      Mix.Tasks.Pleroma.User.run(["revoke_invite", "foo"]) - -      assert_received {:mix_shell, :error, [message]} -      assert message =~ "No invite found" -    end    end    describe "running delete_activities" do @@ -431,27 +424,27 @@ defmodule Mix.Tasks.Pleroma.UserTest do    describe "running confirm" do      test "user is confirmed" do -      %{id: id, nickname: nickname} = insert(:user, confirmation_pending: false) +      %{id: id, nickname: nickname} = insert(:user, is_confirmed: true)        assert :ok = Mix.Tasks.Pleroma.User.run(["confirm", nickname])        assert_received {:mix_shell, :info, [message]}        assert message == "#{nickname} doesn't need confirmation."        user = Repo.get(User, id) -      refute user.confirmation_pending +      assert user.is_confirmed        refute user.confirmation_token      end      test "user is not confirmed" do        %{id: id, nickname: nickname} = -        insert(:user, confirmation_pending: true, confirmation_token: "some token") +        insert(:user, is_confirmed: false, confirmation_token: "some token")        assert :ok = Mix.Tasks.Pleroma.User.run(["confirm", nickname])        assert_received {:mix_shell, :info, [message]}        assert message == "#{nickname} doesn't need confirmation."        user = Repo.get(User, id) -      refute user.confirmation_pending +      assert user.is_confirmed        refute user.confirmation_token      end @@ -546,29 +539,29 @@ defmodule Mix.Tasks.Pleroma.UserTest do    describe "bulk confirm and unconfirm" do      test "confirm all" do -      user1 = insert(:user, confirmation_pending: true) -      user2 = insert(:user, confirmation_pending: true) +      user1 = insert(:user, is_confirmed: false) +      user2 = insert(:user, is_confirmed: false) -      assert user1.confirmation_pending -      assert user2.confirmation_pending +      refute user1.is_confirmed +      refute user2.is_confirmed        Mix.Tasks.Pleroma.User.run(["confirm_all"])        user1 = User.get_cached_by_nickname(user1.nickname)        user2 = User.get_cached_by_nickname(user2.nickname) -      refute user1.confirmation_pending -      refute user2.confirmation_pending +      assert user1.is_confirmed +      assert user2.is_confirmed      end      test "unconfirm all" do -      user1 = insert(:user, confirmation_pending: false) -      user2 = insert(:user, confirmation_pending: false) -      admin = insert(:user, is_admin: true, confirmation_pending: false) -      mod = insert(:user, is_moderator: true, confirmation_pending: false) +      user1 = insert(:user, is_confirmed: true) +      user2 = insert(:user, is_confirmed: true) +      admin = insert(:user, is_admin: true, is_confirmed: true) +      mod = insert(:user, is_moderator: true, is_confirmed: true) -      refute user1.confirmation_pending -      refute user2.confirmation_pending +      assert user1.is_confirmed +      assert user2.is_confirmed        Mix.Tasks.Pleroma.User.run(["unconfirm_all"]) @@ -577,10 +570,10 @@ defmodule Mix.Tasks.Pleroma.UserTest do        admin = User.get_cached_by_nickname(admin.nickname)        mod = User.get_cached_by_nickname(mod.nickname) -      assert user1.confirmation_pending -      assert user2.confirmation_pending -      refute admin.confirmation_pending -      refute mod.confirmation_pending +      refute user1.is_confirmed +      refute user2.is_confirmed +      assert admin.is_confirmed +      assert mod.is_confirmed      end    end  end  | 
