def test_given_non_hdf5_group_argument_when_called_then_return_empty_dict( self): data_dict = createframes.visit_all_objects({}) self.assertIsInstance(data_dict, dict) self.assertTrue(len(data_dict) == 0)
def test_given_hdf5_group_argument_when_called_then_return_dict(self): with h5py.File("../p2m.hdf5", "r") as h5_file: h5_group = h5_file[h5_file.keys()[0]] data_dict = createframes.visit_all_objects(h5_group) self.assertIsInstance(data_dict, dict)
def test_given_hdf5_group_argument_when_called_then_return_dict(self): with h5py.File('../p2m.hdf5', 'r') as h5_file: h5_group = h5_file[h5_file.keys()[0]] data_dict = createframes.visit_all_objects(h5_group) self.assertIsInstance(data_dict, dict)
def test_given_hdf5_group_argument_when_called_then_return_dict_of_some_length(self): with h5py.File("../p2m.hdf5", "r") as h5_file: h5_group = h5_file[h5_file.keys()[0]] data_dict = createframes.visit_all_objects(h5_group) self.assertEqual(len(data_dict), 10) self.assertIsInstance(data_dict.keys()[0], unicode) self.assertTrue(data_dict.keys()[0].strip("/") in h5_group.keys())
def test_given_hdf5_group_argument_when_called_then_return_dict_of_some_length( self): with h5py.File('../p2m.hdf5', 'r') as h5_file: h5_group = h5_file[h5_file.keys()[0]] data_dict = createframes.visit_all_objects(h5_group) self.assertEqual(len(data_dict), 10) self.assertIsInstance(data_dict.keys()[0], unicode) self.assertTrue(data_dict.keys()[0].strip('/') in h5_group.keys())
def test_given_non_hdf5_group_argument_when_called_then_return_empty_dict(self): data_dict = createframes.visit_all_objects({}) self.assertIsInstance(data_dict, dict) self.assertTrue(len(data_dict) == 0)