Exemple #1
0
def test_all_different_words_with_stopwords_from_different_languages():
    assert word_counter("hola adios que tal como va naproti ???? ????")==[["hola",1],["adios",1],["tal",1]]
Exemple #2
0
def test_two_same_words():
    assert word_counter("hola hola")==[["hola", 2]]
Exemple #3
0
def test_english_stopwords():
    assert word_counter("The rain is in the su'n Sun thE Rain RAIN the In")==[["rain",3],["sun",2]]
Exemple #4
0
def test_czech_stopwords():
    assert word_counter("pokuD déšt Déšt naproti kocka")==[["déšt",2],["pokud",1],["kocka", 1]]
Exemple #5
0
def test_not_letter_simbols():
    assert word_counter(". ,-´")==[]
Exemple #6
0
def test_all_different_words_with_stopwords():
    assert word_counter("hola adios que tal como va")==[["hola",1],["adios",1],["tal",1]]
Exemple #7
0
def test_two_words_capitalize_difference():
    assert word_counter("HoLa hola")==[["hola", 2]]
Exemple #8
0
def test_argument_not_string():
    with pytest.raises(TypeError):
        word_counter(5)
Exemple #9
0
def test_two_pairs_of_equal_words():
    assert word_counter("hola adios adios hola")==[["hola", 2],["adios", 2]]
Exemple #10
0
def test_two_equal_words_and_two_stopwords():
    assert word_counter("hola de a hola") == [["hola", 2]]
Exemple #11
0
def test_stop_words():
    assert word_counter("de")==[]
Exemple #12
0
def test_many_spaces():
    assert word_counter("hola           hola") == [["hola", 2]]
Exemple #13
0
def test_with_numbers():
    assert word_counter("ho1a ho1a 5 5 7")==[["ho1a", 2],["5",2],["7",1]]