if !System.get_env("EXERCISM_TEST_EXAMPLES") do Code.load_file("isogram.exs", __DIR__) end ExUnit.start() ExUnit.configure(trace: true) defmodule IsogramTest do use ExUnit.Case test "isogram lowercase" do assert Isogram.isogram?("subdermatoglyphic") end @tag :pending test "not isogram lowercase " do refute Isogram.isogram?("eleven") end @tag :pending test "isogram uppercase" do assert Isogram.isogram?("DEMONSTRABLY") end @tag :pending test "not isogram uppercase" do refute Isogram.isogram?("ALPHABET") end @tag :pending test "isogram with dash" do assert Isogram.isogram?("hjelmqvist-gryb-zock-pfund-wax") end @tag :pending test "not isogram with dash" do refute Isogram.isogram?("twenty-five") end @tag :pending test "phrase is isogram" do assert Isogram.isogram?("emily jung schwartzkopf") end @tag :pending test "phrase is not isogram" do refute Isogram.isogram?("the quick brown fox") end end