fix tests
This commit is contained in:
		| @@ -5,7 +5,7 @@ defmodule Lokal.Accounts do | ||||
|  | ||||
|   import Ecto.Query, warn: false | ||||
|   alias Lokal.Repo | ||||
|   alias Lokal.Accounts.{User, UserToken, UserNotifier} | ||||
|   alias Lokal.Accounts.{User, UserNotifier, UserToken} | ||||
|  | ||||
|   ## Database getters | ||||
|  | ||||
|   | ||||
| @@ -1,4 +1,8 @@ | ||||
| defmodule Lokal.Accounts.User do | ||||
|   @moduledoc """ | ||||
|   Schema for a registered user | ||||
|   """ | ||||
|  | ||||
|   use Ecto.Schema | ||||
|   import Ecto.Changeset | ||||
|  | ||||
|   | ||||
| @@ -1,4 +1,8 @@ | ||||
| defmodule Lokal.Accounts.UserNotifier do | ||||
|   @moduledoc """ | ||||
|   Contains templates and messages for user messages | ||||
|   """ | ||||
|  | ||||
|   # For simplicity, this module simply logs messages to the terminal. | ||||
|   # You should replace it by a proper email or notification tool, such as: | ||||
|   # | ||||
|   | ||||
| @@ -1,4 +1,8 @@ | ||||
| defmodule Lokal.Accounts.UserToken do | ||||
|   @moduledoc """ | ||||
|   Schema for a user's session token | ||||
|   """ | ||||
|  | ||||
|   use Ecto.Schema | ||||
|   import Ecto.Query | ||||
|  | ||||
|   | ||||
| @@ -1,3 +1,7 @@ | ||||
| defmodule Lokal.Mailer do | ||||
|   @moduledoc """ | ||||
|   Mailer, currently uses Swoosh | ||||
|   """ | ||||
|  | ||||
|   use Swoosh.Mailer, otp_app: :lokal | ||||
| end | ||||
|   | ||||
| @@ -1,4 +1,8 @@ | ||||
| defmodule Lokal.Release do | ||||
|   @moduledoc """ | ||||
|   Contains mix tasks that can used in generated releases | ||||
|   """ | ||||
|  | ||||
|   @app :lokal | ||||
|  | ||||
|   def rollback(repo, version) do | ||||
|   | ||||
| @@ -1,4 +1,8 @@ | ||||
| defmodule Lokal.Repo.Migrator do | ||||
|   @moduledoc """ | ||||
|   Genserver to automatically perform all migration on app start | ||||
|   """ | ||||
|  | ||||
|   use GenServer | ||||
|   require Logger | ||||
|  | ||||
|   | ||||
| @@ -5,7 +5,7 @@ defmodule LokalWeb.Component.Topbar do | ||||
|   """ | ||||
|  | ||||
|   use LokalWeb, :component | ||||
|   alias LokalWeb.{PageLive} | ||||
|   alias LokalWeb.PageLive | ||||
|  | ||||
|   def topbar(assigns) do | ||||
|     assigns = | ||||
|   | ||||
| @@ -1,4 +1,8 @@ | ||||
| defmodule LokalWeb.UserAuth do | ||||
|   @moduledoc """ | ||||
|   Module for any user authentication functions | ||||
|   """ | ||||
|  | ||||
|   import Plug.Conn | ||||
|   import Phoenix.Controller | ||||
|  | ||||
|   | ||||
| @@ -1,7 +1,11 @@ | ||||
| defmodule LokalWeb.LiveHelpers do | ||||
|   @moduledoc """ | ||||
|   Contains resuable methods for all liveviews | ||||
|   """ | ||||
|  | ||||
|   import Phoenix.LiveView.Helpers | ||||
|   import Phoenix.LiveView, only: [assign_new: 3] | ||||
|   alias Lokal.{Accounts} | ||||
|   alias Lokal.Accounts | ||||
|  | ||||
|   @doc """ | ||||
|   Renders a component inside the `LokalWeb.ModalComponent` component. | ||||
|   | ||||
| @@ -1,4 +1,8 @@ | ||||
| defmodule LokalWeb.ModalComponent do | ||||
|   @moduledoc """ | ||||
|   Component that provides a floating modal | ||||
|   """ | ||||
|  | ||||
|   use LokalWeb, :live_component | ||||
|  | ||||
|   @impl true | ||||
|   | ||||
| @@ -1,4 +1,8 @@ | ||||
| defmodule LokalWeb.PageLive do | ||||
|   @moduledoc """ | ||||
|   Liveview for the main home page | ||||
|   """ | ||||
|  | ||||
|   use LokalWeb, :live_view | ||||
|  | ||||
|   @impl true | ||||
|   | ||||
| @@ -1,4 +1,8 @@ | ||||
| defmodule LokalWeb.Telemetry do | ||||
|   @moduledoc """ | ||||
|   Telemetry genserver | ||||
|   """ | ||||
|  | ||||
|   use Supervisor | ||||
|   import Telemetry.Metrics | ||||
|  | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| defmodule LokalWeb.LayoutView do | ||||
|   use LokalWeb, :view | ||||
|   alias LokalWeb.{PageLive} | ||||
|   alias LokalWeb.PageLive | ||||
|  | ||||
|   # Phoenix LiveDashboard is available only in development by default, | ||||
|   # so we instruct Elixir to not warn if the dashboard route is missing. | ||||
|   | ||||
		Reference in New Issue
	
	Block a user