def test_list_file_info_fs_exists_false(self, exists_mock): exists_mock.return_value = False with self.assertRaises(StandardError) as cm: list_file_info_fs(base='test_data/ruv', pattern='*.ruv') ex = cm.exception self.assertEqual(ex.message, 'base \'test_data/ruv\' does not exist')
def test_list_file_info_fs(self, exists_mock, isdir_mock, getsize_mock, getmtime_mock, glob_mock): exists_mock.return_value = True isdir_mock.return_value = True getsize_mock.return_value = 100 getmtime_mock.return_value = 1313712000 lst1 = ['RDLm_BELM_2012_08_14_1200.ruv', 'RDLm_BELM_2012_08_14_1300.ruv'] glob_mock.return_value = lst1 lst2 = [('RDLm_BELM_2012_08_14_1200.ruv', 1313712000, 100), ('RDLm_BELM_2012_08_14_1300.ruv', 1313712000, 100)] self.assertEqual(list_file_info_fs(base='test_data/ruv', pattern='*.ruv'), lst2)