1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
"""Test garner.dates."""
from proselint.checks.typography import exclamation
from .check import Check
class TestCheck(Check):
"""Test class for leonard.exclamation."""
__test__ = True
def test_capitalization_and_no_exclamation(self):
"""Don't throw error when phrase has capitalization."""
text = """
The QUICK BROWN fox juMPED over the lazy cat.
"""
errors = exclamation.check_repeated_exclamations(text)
assert len(errors) == 0
def test_exclamation(self):
"""Test leonard.exclamation. with exclamation marks."""
text = """Sally sells seashells and they were too expensive!!!!"""
errors = exclamation.check_repeated_exclamations(text)
print(errors)
assert len(errors) == 1
|