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

@ -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(%{