From 825e42cdfbbff597384c2d1795350d5633b137e7 Mon Sep 17 00:00:00 2001 From: meejah Date: Mon, 26 Feb 2024 14:49:22 -0700 Subject: [PATCH] Fix fragile unit-test --- newsfragments/4091.minor | 0 src/allmydata/test/test_humanreadable.py | 3 ++- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 newsfragments/4091.minor diff --git a/newsfragments/4091.minor b/newsfragments/4091.minor new file mode 100644 index 000000000..e69de29bb diff --git a/src/allmydata/test/test_humanreadable.py b/src/allmydata/test/test_humanreadable.py index 9cdc9678c..0d50d091f 100644 --- a/src/allmydata/test/test_humanreadable.py +++ b/src/allmydata/test/test_humanreadable.py @@ -27,7 +27,8 @@ class NoArgumentException(Exception): class HumanReadable(unittest.TestCase): def test_repr(self): hr = humanreadable.hr - self.failUnlessEqual(hr(foo), "") + # we match on regex so this test isn't fragile about line-numbers + self.assertRegex(hr(foo), r"") self.failUnlessEqual(hr(self.test_repr), ">") self.failUnlessEqual(hr(long(1)), "1")