Merge pull request #4643 from nicoddemus/asscalar-deprecated
Use a.item() instead of deprecated np.asscalar(a)
This commit is contained in:
		
						commit
						5903f4596a
					
				|  | @ -0,0 +1,3 @@ | ||||||
|  | Use ``a.item()`` instead of the deprecated ``np.asscalar(a)`` in ``pytest.approx``. | ||||||
|  | 
 | ||||||
|  | ``np.asscalar`` has been `deprecated <https://github.com/numpy/numpy/blob/master/doc/release/1.16.0-notes.rst#new-deprecations>`__ in ``numpy 1.16.``. | ||||||
|  | @ -150,10 +150,10 @@ class ApproxNumpy(ApproxBase): | ||||||
| 
 | 
 | ||||||
|         if np.isscalar(actual): |         if np.isscalar(actual): | ||||||
|             for i in np.ndindex(self.expected.shape): |             for i in np.ndindex(self.expected.shape): | ||||||
|                 yield actual, np.asscalar(self.expected[i]) |                 yield actual, self.expected[i].item() | ||||||
|         else: |         else: | ||||||
|             for i in np.ndindex(self.expected.shape): |             for i in np.ndindex(self.expected.shape): | ||||||
|                 yield np.asscalar(actual[i]), np.asscalar(self.expected[i]) |                 yield actual[i].item(), self.expected[i].item() | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| class ApproxMapping(ApproxBase): | class ApproxMapping(ApproxBase): | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue