From fc49652cf8276cb069fa03fb027c942f8c8eac88 Mon Sep 17 00:00:00 2001 From: "Jason R. Coombs" Date: Sun, 4 Jul 2021 10:40:53 -0400 Subject: [PATCH] Add test capturing failure. Ref pypa/distutils#44. --- setuptools/_distutils/tests/test_filelist.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/setuptools/_distutils/tests/test_filelist.py b/setuptools/_distutils/tests/test_filelist.py index d8e4b39fd23..b56f82e47bc 100644 --- a/setuptools/_distutils/tests/test_filelist.py +++ b/setuptools/_distutils/tests/test_filelist.py @@ -331,6 +331,13 @@ def test_non_local_discovery(self): expected = [file1] self.assertEqual(filelist.findall(temp_dir), expected) + @os_helper.skip_unless_symlink + def test_symlink_loop(self): + with os_helper.temp_dir() as temp_dir: + link = os.path.join(temp_dir, 'link-to-parent') + os.symlink('.', link) + filelist.findall(temp_dir) + def test_suite(): return unittest.TestSuite([