Skip to content

Commit 3527d42

Browse files
committed
Use assertRegex for check debug stats
1 parent d54283b commit 3527d42

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

Lib/test/test_gc.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -812,11 +812,10 @@ def test_gc_debug_stats(self):
812812
gc.collect()
813813
"""
814814
_, _, err = assert_python_ok("-c", code % "gc.DEBUG_STATS")
815-
self.assertIn(b"gc: collecting generation", err)
816-
self.assertIn(b"gc: objects in each generation:", err)
817-
self.assertIn(b"gc: objects in permanent generation:", err)
818-
self.assertIn(b"gc: done", err)
819-
self.assertIn(b"elapsed", err)
815+
self.assertRegex(err, b"gc: collecting generation [0-9]+")
816+
self.assertRegex(err, b"gc: objects in each generation: [0-9]+ [0-9]+ [0-9]+")
817+
self.assertRegex(err, b"gc: objects in permanent generation: [0-9]+")
818+
self.assertRegex(err, b"gc: done, [0-9]+ unreachable, [0-9]+ uncollectable, [0-9]+.[0-9]+s elapsed")
820819

821820
_, _, err = assert_python_ok("-c", code % "0")
822821
self.assertNotIn(b"elapsed", err)

0 commit comments

Comments
 (0)