From a23c2bb14580e16a79597262d65a2fe0aa283090 Mon Sep 17 00:00:00 2001 From: hertschuh <1091026+hertschuh@users.noreply.github.com> Date: Tue, 10 Sep 2024 21:02:47 -0700 Subject: [PATCH] `TestCase`'s `assertAllClose` and `assertAlmostEqual` now report the provided error message. (#20248) --- keras/src/testing/test_case.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keras/src/testing/test_case.py b/keras/src/testing/test_case.py index d5a8f7d779f..0d930f46dc4 100644 --- a/keras/src/testing/test_case.py +++ b/keras/src/testing/test_case.py @@ -43,7 +43,7 @@ def assertAllClose(self, x1, x2, atol=1e-6, rtol=1e-6, msg=None): x1 = backend.convert_to_numpy(x1) if not isinstance(x2, np.ndarray): x2 = backend.convert_to_numpy(x2) - np.testing.assert_allclose(x1, x2, atol=atol, rtol=rtol) + np.testing.assert_allclose(x1, x2, atol=atol, rtol=rtol, err_msg=msg) def assertNotAllClose(self, x1, x2, atol=1e-6, rtol=1e-6, msg=None): try: @@ -62,7 +62,7 @@ def assertAlmostEqual(self, x1, x2, decimal=3, msg=None): x1 = backend.convert_to_numpy(x1) if not isinstance(x2, np.ndarray): x2 = backend.convert_to_numpy(x2) - np.testing.assert_almost_equal(x1, x2, decimal=decimal) + np.testing.assert_almost_equal(x1, x2, decimal=decimal, err_msg=msg) def assertAllEqual(self, x1, x2, msg=None): self.assertEqual(len(x1), len(x2), msg=msg)