diff --git a/tests/textcode/test_strings.py b/tests/textcode/test_strings.py index e174249e99..119f26ee14 100644 --- a/tests/textcode/test_strings.py +++ b/tests/textcode/test_strings.py @@ -47,6 +47,10 @@ def test_clean_string(self): assert list(strings.clean_string('abababa')) assert not list(strings.clean_string(' tt\nf ')) assert list(strings.clean_string(' tt\nfb ')) + # Edge cases: empty and whitespace-only inputs + assert not list(strings.clean_string('')) + assert not list(strings.clean_string(' ')) + assert not list(strings.clean_string('\t\n ')) def test_strings_in_file(self): expected = [