From 3fdda7d017ffaafa6459bb400b1aeae8a3b1f26e Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Tue, 2 May 2023 15:16:12 -0400 Subject: test: Linuxes can vary; make this test more flexible --- tests/test_concurrency.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tests/test_concurrency.py b/tests/test_concurrency.py index a9b64d15..07c76ce2 100644 --- a/tests/test_concurrency.py +++ b/tests/test_concurrency.py @@ -768,10 +768,11 @@ class SigtermTest(CoverageTest): sigterm = true """) out = self.run_command("coverage run handler.py") - if env.LINUX: - assert out == "START\nSIGTERM\nTerminated\n" - else: - assert out == "START\nSIGTERM\n" + out_lines = out.splitlines() + assert len(out_lines) in [2, 3] + assert out_lines[:2] == ["START", "SIGTERM"] + if len(out_lines) == 3: + assert out_lines[2] == "Terminated" out = self.run_command("coverage report -m") expected = "handler.py 5 1 80% 6" assert self.squeezed_lines(out)[2] == expected -- cgit v1.2.1