Exemple #1
0
def test_nouns():
    assert_equal(lexicon.scan("bear"), [('nouns', 'bear')])
    results = lexicon.scan("bear princess")
    assert_equal(results, [('nouns', 'bear'), ('nouns', 'princess')])
Exemple #2
0
def test_verbs():
    assert_equal(lexicon.scan("go"), [('verbs', 'go')])
    results = lexicon.scan("go kill eat")
    assert_equal(results, [('verbs', 'go'), ('verbs', 'kill'),
                           ('verbs', 'eat')])
Exemple #3
0
def test_stops():
    assert_equal(lexicon.scan("the"), [('stops', 'the')])
    results = lexicon.scan("the in of")
    assert_equal(results, [('stops', 'the'), ('stops', 'in'), ('stops', 'of')])
Exemple #4
0
def test_directions():
    assert_equal(lexicon.scan("north"), [("direction", "north")])
    result = lexicon.scan("north south east")
    assert_equal(result, [("direction", "north"), ("direction", "south"),
                          ("direction", "east")])
Exemple #5
0
def test_directions():
    assert_equal(lexicon.scan("north"), [('directions', 'north')])
    results = lexicon.scan("north south east")
    assert_equal(results, [('directions', 'north'), ('directions', 'south'),
                           ('directions', 'east')])
Exemple #6
0
def test_stops():
    assert_equal(lexicon.scan("the"), [("stop", "the")])
    result = lexicon.scan("the in of")
    assert_equal(result, [("stop", "the"),
                          ("stop", "in"),
                          ("stop", "of")])
Exemple #7
0
def test_errors():
    assert_equal(lexicon.scan("ASDFADFASDF"), [("error", "ASDFADFASDF")])
    result = lexicon.scan("bear IAS princess")
    assert_equal(result, [("noun", "bear"), ("noun", "IAS"),
                          ("noun", "princess")])
Exemple #8
0
def test_stops():
    assert_equal(lexicon.scan("the"), [("stop", "the")])
    result = lexicon.scan("the in of")
    assert_equal(result, [("stop", "the"), ("stop", "in"), ("stop", "of")])
Exemple #9
0
def test_nouns():
    assert_equal(lexicon.scan("bear"), [("noun", "bear")])
    result = lexicon.scan("bear princess")
    assert_equal(result, [("noun", "bear"), ("noun", "princess")])
Exemple #10
0
def test_errors():
    assert_equal(lexicon.scan("ASDFADFASDF"), [("error", "ASDFADFASDF")])
    result = lexicon.scan("bear IAS princess")
    assert_equal(result, [("noun", "bear"),
                          ("noun", "IAS"),
                          ("noun", "princess")])
Exemple #11
0
def test_verbs():
    assert_equal(lexicon.scan("go"), [("verb", "go")])
    result = lexicon.scan("go kill eat")
    assert_equal(result, [("verb", "go"), ("verb", "kill"), ("verb", "eat")])
Exemple #12
0
def test_directions():
    assert_equal(lexicon.scan("north"), [("direction", "north")])
    result = lexicon.scan("north south east")
    assert_equal(result, [("direction", "north"),
                          ("direction", "south"),
                          ("direction", "east")])
Exemple #13
0
def test_numbers():
    assert_equal(lexicon.scan("1234"), [("noun", "bear")])
    result = lexicon.scan("3 91234")
    assert_equal(result, [("number", 3),
                          ("number", 91234)])
Exemple #14
0
def test_nouns():
    assert_equal(lexicon.scan("bear"), [("noun", "bear")])
    result = lexicon.scan("bear princess")
    assert_equal(result, [("noun", "bear"),
                          ("noun", "princess")])
Exemple #15
0
def test_numbers():
    assert_equal(lexicon.scan('1234'), [('numbers', 1234)])
    results = lexicon.scan("3 91234")
    assert_equal(results, [('numbers', 3), ('numbers', 91234)])
Exemple #16
0
def test_numbers():
    assert_equal(lexicon.scan("1234"), [("noun", "bear")])
    result = lexicon.scan("3 91234")
    assert_equal(result, [("number", 3), ("number", 91234)])
Exemple #17
0
def test_errors():
    assert_equal(lexicon.scan("ADEG"), [('error', 'ADEG')])
    results = lexicon.scan("bear IAS princess")
    assert_equal(results, [('nouns', 'bear'), ('error', 'IAS'),
                           ('nouns', 'princess')])
Exemple #18
0
def test_verbs():
    assert_equal(lexicon.scan("go"), [("verb", "go")])
    result = lexicon.scan("go kill eat")
    assert_equal(result, [("verb", "go"),
                          ("verb", "kill"),
                          ("verb", "eat")])