Skip to content

Commit 6309793

Browse files
committed
Restore 100% coverage #51
1 parent f89a53a commit 6309793

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

lib/elixir_auth_github.ex

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@ defmodule ElixirAuthGithub do
3030
`client_secret/0` returns a `String` of the `GITHUB_CLIENT_SECRET`
3131
"""
3232
def client_secret do
33-
System.get_env("GITHUB_CLIENT_SECRET") ||
34-
Application.get_env(:elixir_auth_github, :client_secret)
33+
System.get_env("GITHUB_CLIENT_SECRET") || Application.get_env(:elixir_auth_github, :client_secret)
3534
end
3635

3736
@doc """

test/elixir_auth_github_test.exs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,16 +54,19 @@ defmodule ElixirAuthGithubTest do
5454
end
5555

5656
test "github_auth returns an error with a bad code" do
57+
setup_test_environment_variables()
5758
assert ElixirAuthGithub.github_auth("1234") ==
5859
{:error, %{"error" => "error"}}
5960
end
6061

6162
test "github_auth returns an error with a bad code 123" do
63+
setup_test_environment_variables()
6264
res = ElixirAuthGithub.github_auth("123")
6365
assert res == {:error, %{"error" => "test error"}}
6466
end
6567

6668
test "fetch primary email for user" do
69+
setup_test_environment_variables()
6770
{:ok, res} = ElixirAuthGithub.github_auth("42")
6871
assert res.email == "[email protected]"
6972
end

0 commit comments

Comments
 (0)