def test_io_load_1(self): "io.load_1" d = larry([1,2,3]) la.save(self.filename, d, 'd') a = la.load(self.filename, 'd') assert_larry_equal(a, d) la.io.delete(self.filename, 'd')
def test_io_load_1(self): "io.load_1" d = larry([1, 2, 3]) la.save(self.filename, d, 'd') a = la.load(self.filename, 'd') assert_larry_equal(a, d) la.io.delete(self.filename, 'd')
def test_tuple_label_2(self): "io with tuple labels #2" label = [(1, datetime.date(2001,1,10)), (2, datetime.date(2012,1,1))] d = la.larry([[1, 2], [3, 4]], [label, label]) io = la.IO(self.filename) io['a'] = d a = io['a'][:] assert_larry_equal(a, d)
def test_io_6(self): "io_datetimes" io = IO(self.filename) x = [1, 2] label = [[datetime.time(13, 15, 59, 9998), datetime.time(11, 23)]] desired = larry(x, label) io["desired"] = desired actual = io["desired"][:] assert_larry_equal(actual, desired)
def test_io_4(self): "io_dates" io = IO(self.filename) x = [1, 2] label = [[datetime.date(2010, 3, 1), datetime.date(2010, 3, 2)]] desired = larry(x, label) io["desired"] = desired actual = io["desired"][:] assert_larry_equal(actual, desired)
def test_io_6(self): "io_datetimes" io = IO(self.filename) x = [1, 2] label = [[datetime.time(13, 15, 59, 9998), datetime.time(11, 23)]] desired = larry(x, label) io['desired'] = desired actual = io['desired'][:] assert_larry_equal(actual, desired)
def test_tuple_label_2(self): "io with tuple labels #2" label = [(1, datetime.date(2001, 1, 10)), (2, datetime.date(2012, 1, 1))] d = la.larry([[1, 2], [3, 4]], [label, label]) io = la.IO(self.filename) io['a'] = d a = io['a'][:] assert_larry_equal(a, d)
def test_io_4(self): "io_dates" io = IO(self.filename) x = [1, 2] label = [[datetime.date(2010, 3, 1), datetime.date(2010, 3, 2)]] desired = larry(x, label) io['desired'] = desired actual = io['desired'][:] assert_larry_equal(actual, desired)
def test_io_7(self): "io_empty (gh #68)" io = IO(self.filename) desired = larry([]) io['desired'] = desired actual = io['desired'] if actual.size == 0: actual = la.larry([]) assert_larry_equal(actual, desired)
def test_io_load_2(self): "io.load_2" f = h5py.File(self.filename) d = larry([1, 2, 3]) la.save(f, d, 'd') a = la.load(f, 'd') assert_larry_equal(a, d) la.io.delete(f, 'd') f.close()
def test_io_load_2(self): "io.load_2" f = h5py.File(self.filename) d = larry([1,2,3]) la.save(f, d, 'd') a = la.load(f, 'd') assert_larry_equal(a, d) la.io.delete(f, 'd') f.close()
def test_io_5(self): "io_datetimes" io = IO(self.filename) x = [1, 2] label = [[datetime.datetime(2010,3,1,13,15,59,9998), datetime.datetime(2010,3,2,11,23)]] desired = larry(x, label) io['desired'] = desired actual = io['desired'][:] assert_larry_equal(actual, desired)
def test_io_itervalues(self): "io_itervalues" io = IO(self.filename) x = larry([1, 2, 3]) y = larry([7, 8, 9]) io['x'] = x io['y'] = y itv = io.itervalues() values = [v[:] for v in itv] assert_larry_equal(values[0], x) assert_larry_equal(values[1], y)
def test_io_itervalues(self): "io_itervalues" io = IO(self.filename) x = larry([1,2,3]) y = larry([7,8,9]) io['x'] = x io['y'] = y itv = io.itervalues() values = [v[:] for v in itv] assert_larry_equal(values[0], x) assert_larry_equal(values[1], y)
def test_io_items(self): "io_items" io = IO(self.filename) x = larry([1,2,3]) y = larry([7,8,9]) io['x'] = x io['y'] = y items = io.items() values = [v[1][:] for v in items] assert_larry_equal(values[0], x) assert_larry_equal(values[1], y) keys = [v[0] for v in items] self.assertTrue(keys == ['x', 'y'], 'keys do not match')
def test_io_items(self): "io_items" io = IO(self.filename) x = larry([1, 2, 3]) y = larry([7, 8, 9]) io['x'] = x io['y'] = y items = io.items() values = [v[1][:] for v in items] assert_larry_equal(values[0], x) assert_larry_equal(values[1], y) keys = [v[0] for v in items] self.assertTrue(keys == ['x', 'y'], 'keys do not match')