Sha256: f5cafadd428ff0871cb8b35b16d4345b756fcba0052e7de36e70fadd28677f62
Contents?: true
Size: 1.21 KB
Versions: 166
Compression:
Stored size: 1.21 KB
Contents
if !System.get_env("EXERCISM_TEST_EXAMPLES") do Code.load_file("isogram.exs", __DIR__) end ExUnit.start ExUnit.configure exclude: :pending, 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 "isogram with utf-8 letters" do assert Isogram.isogram?("heizölrückstoßabdämpfung") end @tag :pending test "not isogram with utf-8 letters" do refute Isogram.isogram?("éléphant") 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
Version data entries
166 entries across 166 versions & 1 rubygems