fix tests

This commit is contained in:
2022-02-25 22:17:30 -05:00
committed by oliviasculley
parent c10cff63ea
commit 1f92c452d1
11 changed files with 143 additions and 14 deletions

View File

@ -4,9 +4,9 @@ defmodule Lokal.AccountsTest do
"""
use Lokal.DataCase
alias Ecto.Changeset
alias Lokal.Accounts
alias Lokal.Accounts.{User, UserToken}
alias Ecto.Changeset
@moduletag :accounts_test

View File

@ -4,8 +4,8 @@ defmodule Lokal.InvitesTest do
"""
use Lokal.DataCase
alias Lokal.{Invites, Invites.Invite}
alias Ecto.Changeset
alias Lokal.{Invites, Invites.Invite}
@moduletag :invites_test

View File

@ -37,12 +37,6 @@ defmodule LokalWeb.UserRegistrationControllerTest do
}
assert redirected_to(conn) =~ "/"
# Now do a logged in request and assert on the menu
conn = get(conn, "/")
response = html_response(conn, 200)
# user's email is recorded as admin
assert response =~ email
end
test "render errors for invalid data", %{conn: conn} do

View File

@ -17,8 +17,8 @@ defmodule LokalWeb.ConnCase do
use ExUnit.CaseTemplate
import Lokal.Fixtures
alias Lokal.{Accounts, Accounts.User, Repo}
alias Ecto.Adapters.SQL.Sandbox
alias Lokal.{Accounts, Accounts.User, Repo}
using do
quote do

View File

@ -8,8 +8,8 @@ defmodule Lokal.Fixtures do
def unique_user_email, do: "user#{System.unique_integer()}@example.com"
def valid_user_password, do: "hello world!"
@spec user_fixture() :: Accounts.User.t()
@spec user_fixture(attrs :: map()) :: Accounts.User.t()
@spec user_fixture() :: User.t()
@spec user_fixture(attrs :: map()) :: User.t()
def user_fixture(attrs \\ %{}) do
attrs
|> Enum.into(%{
@ -20,8 +20,8 @@ defmodule Lokal.Fixtures do
|> unwrap_ok_tuple()
end
@spec admin_fixture() :: Accounts.User.t()
@spec admin_fixture(attrs :: map()) :: Accounts.User.t()
@spec admin_fixture() :: User.t()
@spec admin_fixture(attrs :: map()) :: User.t()
def admin_fixture(attrs \\ %{}) do
attrs
|> Enum.into(%{