Issue #12285: Add test capturing failure.

This commit is contained in:
Jason R. Coombs 2015-08-30 13:22:56 -04:00
parent fa5e7cf997
commit a0c6c1c659
1 changed files with 10 additions and 0 deletions

View File

@ -6,7 +6,9 @@ from distutils import debug
from distutils.log import WARN
from distutils.errors import DistutilsTemplateError
from distutils.filelist import glob_to_re, translate_pattern, FileList
from distutils import filelist
import test.support
from test.support import captured_stdout
from distutils.tests import support
@ -292,5 +294,13 @@ class FileListTestCase(support.LoggingSilencer,
self.assertWarnings()
class FindAllTestCase(unittest.TestCase):
@test.support.skip_unless_symlink
def test_missing_symlink(self):
with test.support.temp_cwd():
os.symlink('foo', 'bar')
self.assertEqual(filelist.findall(), [])
if __name__ == "__main__":
unittest.main()