Commit e9de4f52 authored by Jason R. Coombs's avatar Jason R. Coombs

Issue #12285: Add test capturing failure.

parent 2cf60393
...@@ -6,7 +6,9 @@ from distutils import debug ...@@ -6,7 +6,9 @@ from distutils import debug
from distutils.log import WARN from distutils.log import WARN
from distutils.errors import DistutilsTemplateError from distutils.errors import DistutilsTemplateError
from distutils.filelist import glob_to_re, translate_pattern, FileList from distutils.filelist import glob_to_re, translate_pattern, FileList
from distutils import filelist
import test.support
from test.support import captured_stdout from test.support import captured_stdout
from distutils.tests import support from distutils.tests import support
...@@ -292,5 +294,13 @@ class FileListTestCase(support.LoggingSilencer, ...@@ -292,5 +294,13 @@ class FileListTestCase(support.LoggingSilencer,
self.assertWarnings() 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__": if __name__ == "__main__":
unittest.main() unittest.main()
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment