diff --git a/lib/chess_web/templates/layout/app.html.eex b/lib/chess_web/templates/layout/app.html.eex index 35916c7..d9c756a 100644 --- a/lib/chess_web/templates/layout/app.html.eex +++ b/lib/chess_web/templates/layout/app.html.eex @@ -16,6 +16,8 @@

Chess

diff --git a/test/features/games_test.exs b/test/features/games_test.exs index de53c41..84068b4 100644 --- a/test/features/games_test.exs +++ b/test/features/games_test.exs @@ -32,7 +32,7 @@ defmodule Chess.GamesTest do defp create_game(session) do session - |> visit("/") + |> visit("/games") |> click(button("Create game")) end diff --git a/test/features/session_test.exs b/test/features/session_test.exs index 552eda6..38821e5 100644 --- a/test/features/session_test.exs +++ b/test/features/session_test.exs @@ -3,13 +3,14 @@ defmodule Chess.SessionTest do alias Chess.Auth.User - import Wallaby.Query, only: [text_field: 1, button: 1] + import Wallaby.Query, only: [text_field: 1, link: 1, button: 1] test "user cannot sign in with incorrect username", %{session: session} do create_user() session - |> visit("/session/new") + |> visit("/") + |> click(link("Log in")) |> fill_in(text_field("Username"), with: "link@example.com") |> fill_in(text_field("Password"), with: "ilovezelda") |> click(button("Sign in")) @@ -21,7 +22,8 @@ defmodule Chess.SessionTest do create_user() session - |> visit("/session/new") + |> visit("/") + |> click(link("Log in")) |> fill_in(text_field("Username"), with: "link@hyrule.kingdom") |> fill_in(text_field("Password"), with: "calamityganon") |> click(button("Sign in")) @@ -33,7 +35,8 @@ defmodule Chess.SessionTest do create_user() session - |> visit("/session/new") + |> visit("/") + |> click(link("Log in")) |> fill_in(text_field("Username"), with: "link@hyrule.kingdom") |> fill_in(text_field("Password"), with: "ilovezelda") |> click(button("Sign in"))