from ordstjernen import is_legal

def test_is_legal():
    print('Testing is_legal', end=' ')
    # Regler 1, 2, 3
    assert is_legal('baby', 'b', 'aiybgrø') == True
    # Regler 1, 2
    assert is_legal('barn', 'b', 'aiybgrø') == False
    # Regler 2, 3
    assert is_legal('by', 'b', 'aiybgrø') == False
    # Regler 1, 3
    assert is_legal('rygg', 'b', 'aiybgrø') == False
    # Regel 1
    assert is_legal('kule', 'b', 'aiybgrø') == False
    # Regel 2
    assert is_legal('bo', 'b', 'aiybgrø') == False
    # Regel 3
    assert is_legal('gi', 'b', 'aiybgrø') == False
    # Ingen av reglene er riktige
    assert is_legal('to', 'b', 'aiybgrø') == False
    print('OK')

test_is_legal()