This is an automated email from the ASF dual-hosted git repository. tomaz pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/libcloud.git
The following commit(s) were added to refs/heads/trunk by this push: new 482ace27e Use regex and less strict assertion to make test case less likely to fail due to the race condition. 482ace27e is described below commit 482ace27e9d730b472f95e44aa380d78b45b0f1c Author: Tomaz Muraus <to...@tomaz.me> AuthorDate: Mon Aug 14 23:02:23 2023 +0200 Use regex and less strict assertion to make test case less likely to fail due to the race condition. --- libcloud/test/dns/test_base.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libcloud/test/dns/test_base.py b/libcloud/test/dns/test_base.py index 52f28b541..006bb8cd9 100644 --- a/libcloud/test/dns/test_base.py +++ b/libcloud/test/dns/test_base.py @@ -94,21 +94,21 @@ class BaseTestCase(unittest.TestCase): lines1 = result.split("\n") lines2 = content.split("\n") - date_str = "{}-{}-{} {}:{}:{}".format( + date_str = r"{}-{}-{} {}:{}:{}".format( now.year, zero_pad(now.month), zero_pad(now.day), zero_pad(now.hour), - zero_pad(now.minute), - zero_pad(now.second), + r"\d+", + r"\d+", ) - expected_header = "; Generated by Libcloud v{} on {} UTC".format( + expected_header = r"; Generated by Libcloud v{} on {} UTC".format( __version__, date_str, ) - self.assertEqual(lines1[0], expected_header) - self.assertEqual(lines2[0], expected_header) + self.assertRegex(lines1[0], expected_header) + self.assertRegex(lines2[0], expected_header) for lines in [lines1, lines2]: self.assertEqual(len(lines), 2 + 1 + 9)