Skip to content

Commit f9c1038

Browse files
committed
test: make "is empty" assertions robust to terminal width
1 parent c4959ff commit f9c1038

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

aligner/tests/test_cli.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def test_align_empty_file(self):
4848
with self.subTest("empty file"):
4949
result = self.runner.invoke(app, ["align", os.devnull, os.devnull])
5050
self.assertNotEqual(result.exit_code, 0)
51-
self.assertIn("is empty", result.stdout)
51+
self.assertRegex(result.stdout, r"(?s)is.*empty")
5252

5353
with self.subTest("file with only empty lines"):
5454
with tempfile.TemporaryDirectory() as tmpdir:
@@ -57,7 +57,7 @@ def test_align_empty_file(self):
5757
f.write("\n \n \n")
5858
result = self.runner.invoke(app, ["align", textfile, os.devnull])
5959
self.assertNotEqual(result.exit_code, 0)
60-
self.assertIn("is empty", result.stdout)
60+
self.assertRegex(result.stdout, r"(?s)is.*empty")
6161

6262
def fetch_ras_test_file(self, filename, outputdir):
6363
repo, path = "https://github.com/ReadAlongs/Studio/", "/test/data/"

0 commit comments

Comments
 (0)