Example #1
0
def test_all_phrases_for_ny():
    result = []

    for phrase in NY_PHRASES:
        post_text = generate_ny_countdown_text(33, phrase=phrase)
        result.append(post_text)

    assert all(line.count('{') + line.count('}') == 0 for line in result)

    assert all(len(line) != 0 for line in result)
Example #2
0
def test_ny_text_plural_3():
    expected = 'Всего 3 дня до Нового года :)'
    actual = generate_ny_countdown_text(3)

    assert actual == expected
Example #3
0
def test_ny_text_plural_111():
    expected = 'Всего 111 дней до Нового года :)'
    actual = generate_ny_countdown_text(111)

    assert actual == expected
Example #4
0
def test_ny_text_1_day():
    expected = 'Всего 1 день до Нового года :)'
    actual = generate_ny_countdown_text(1)

    assert actual == expected