def test_int(self): data = np.arange(5) foo = Foo(data) with h5tmp() as f: writer = Writer(f) writer.array('data', data=data) reader = Reader(f) data_bis = reader.array('data') np.testing.assert_array_equal(data, data_bis)
def test_int(self): data = np.arange(5) foo = Foo(data) bar = Bar() with h5tmp() as f: writer = Writer(f, from_object=foo) writer.array('data') reader = Reader(f, to_object=bar) reader.array('data') np.testing.assert_array_equal(foo.data, bar.data)
def test_int(self): data = np.arange(5) foo = {'data': data} bar = {} with h5tmp() as f: writer = Writer(f, from_dict=foo) writer.array('data') reader = Reader(f, to_dict=bar) data_bis = reader.array('data') np.testing.assert_array_equal(data, data_bis)