(self, *args, **kwargs)
| 190 | |
| 191 | class TestSavezLoad(RoundtripTest): |
| 192 | def roundtrip(self, *args, **kwargs): |
| 193 | RoundtripTest.roundtrip(self, np.savez, *args, **kwargs) |
| 194 | try: |
| 195 | for n, arr in enumerate(self.arr): |
| 196 | reloaded = self.arr_reloaded['arr_%d' % n] |
| 197 | assert_equal(arr, reloaded) |
| 198 | assert_equal(arr.dtype, reloaded.dtype) |
| 199 | assert_equal(arr.flags.fnc, reloaded.flags.fnc) |
| 200 | finally: |
| 201 | # delete tempfile, must be done here on windows |
| 202 | if self.arr_reloaded.fid: |
| 203 | self.arr_reloaded.fid.close() |
| 204 | os.remove(self.arr_reloaded.fid.name) |
| 205 | |
| 206 | @pytest.mark.skipif(IS_PYPY, reason="Hangs on PyPy") |
| 207 | @pytest.mark.skipif(not IS_64BIT, reason="Needs 64bit platform") |
no test coverage detected