From c6bd244a25f37d6ff95860a883e564db8a497b51 Mon Sep 17 00:00:00 2001 From: David Cournapeau Date: Mon, 21 Sep 2009 10:28:14 +0000 Subject: BUG: fix list/tuple handling in test_almost_equal. We now forward tuple/list instances to test_array_almost_equal. --- numpy/testing/utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'numpy/testing/utils.py') diff --git a/numpy/testing/utils.py b/numpy/testing/utils.py index f08796dc2..23b8de1f7 100644 --- a/numpy/testing/utils.py +++ b/numpy/testing/utils.py @@ -399,7 +399,8 @@ def assert_almost_equal(actual,desired,decimal=7,err_msg='',verbose=True): "ACTUAL: %s\n" \ "DESIRED: %s\n" % (str(actual), str(desired))) - if isinstance(actual, ndarray) or isinstance(desired, ndarray): + if isinstance(actual, (ndarray, tuple, list)) \ + or isinstance(desired, (ndarray, tuple, list)): return assert_array_almost_equal(actual, desired, decimal, err_msg) msg = build_err_msg([actual, desired], err_msg, verbose=verbose, header='Arrays are not almost equal') -- cgit v1.2.1