コード例 #1
0
 def test_get_pending_dirs_returns_dirs_with_pending_tests(self):
     """
     tests that get_pending_dirs returns a list of directory paths for pending tests
     """
     os.makedirs(os.path.join(self.test_dir, 'dir', 'acceptance_tests'), exist_ok=True)
     os.makedirs(os.path.join(self.test_dir, 'dir', 'dir', 'functional_tests', 'pending_tests'), exist_ok=True)
     os.makedirs(os.path.join(self.test_dir, 'dir', 'base', 'unit_tests', 'pending_tests'), exist_ok=True)
     cfu = CommandFileUtils(self.dist_version, self.log_file, self.log_level)
     pending_dirs = cfu.get_pending_dirs(self.test_dir, 'dir')
     expected_pending_dirs = [
         os.path.join('.', 'acceptance_tests'),
         os.path.join('.', 'base', 'unit_tests', 'pending_tests'),
         os.path.join('.', 'dir', 'functional_tests', 'pending_tests'),
     ]
     self.assertEqual(expected_pending_dirs, pending_dirs, pending_dirs)