summaryrefslogtreecommitdiff
path: root/numpy/linalg/tests
diff options
context:
space:
mode:
authorEric Wieser <wieser.eric@gmail.com>2016-12-12 15:54:46 +0000
committerEric Wieser <wieser.eric@gmail.com>2016-12-19 14:32:43 +0000
commiteb753f8540e7c1085004fe8cb0d1fb863c1c9817 (patch)
tree12caf7ecd574ba3529bc4baa6d54865953954277 /numpy/linalg/tests
parent761f8d5409f8412134ee53d1e85125ff0044cc71 (diff)
downloadnumpy-eb753f8540e7c1085004fe8cb0d1fb863c1c9817.tar.gz
TST: Correct pinv test case such that it doesn't fail correct cases
Diffstat (limited to 'numpy/linalg/tests')
-rw-r--r--numpy/linalg/tests/test_linalg.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/numpy/linalg/tests/test_linalg.py b/numpy/linalg/tests/test_linalg.py
index dc5e53ea5..10c66f94a 100644
--- a/numpy/linalg/tests/test_linalg.py
+++ b/numpy/linalg/tests/test_linalg.py
@@ -595,7 +595,7 @@ class TestPinv(LinalgTestCase):
def do(self, a, b):
a_ginv = linalg.pinv(a)
- assert_almost_equal(dot(a, a_ginv), identity(asarray(a).shape[0]))
+ assert_almost_equal(dot(a, a_ginv).dot(a), a) # a @ a_ginv == I does not hold if a is singular
assert_(imply(isinstance(a, matrix), isinstance(a_ginv, matrix)))