basic_signup_allowlist/test/basic_signup_whitelist_test.exs
2025-09-14 17:10:50 +01:00

18 lines
453 B
Elixir

defmodule BasicSignupWhitelistTest do
use ExUnit.Case
doctest BasicSignupWhitelist
defp allow_signups_for(whitelist) do
System.put_env("SIGNUP_ALLOWED_EMAILS", whitelist)
end
test "When not set, not whitelisted" do
refute BasicSignupWhitelist.mail_whitelisted("joe@example.com")
end
test "When set to star, whitelisted" do
allow_signups_for("*")
assert BasicSignupWhitelist.mail_whitelisted("joe@example.com")
end
end