@@ -1791,25 +1791,25 @@ def _check(path, glob, expected):
1791
1791
_check (p , "*/" , ["dirA/" , "dirB/" , "dirC/" , "dirE/" , "linkB/" ])
1792
1792
_check (p , "dir*/*/.." , ["dirC/dirD/.." , "dirA/linkC/.." , "dirB/linkD/.." ])
1793
1793
_check (p , "dir*/**" , [
1794
- "dirA" , "dirA/linkC" , "dirA/linkC/fileB" , "dirA/linkC/linkD" , "dirA/linkC/linkD/fileB" ,
1795
- "dirB" , "dirB/fileB" , "dirB/linkD" , "dirB/linkD/fileB" ,
1796
- "dirC" , "dirC/fileC" , "dirC/dirD" , "dirC/dirD/fileD" , "dirC/novel.txt" ,
1797
- "dirE" ])
1794
+ "dirA/ " , "dirA/linkC" , "dirA/linkC/fileB" , "dirA/linkC/linkD" , "dirA/linkC/linkD/fileB" ,
1795
+ "dirB/ " , "dirB/fileB" , "dirB/linkD" , "dirB/linkD/fileB" ,
1796
+ "dirC/ " , "dirC/fileC" , "dirC/dirD" , "dirC/dirD/fileD" , "dirC/novel.txt" ,
1797
+ "dirE/ " ])
1798
1798
_check (p , "dir*/**/" , ["dirA/" , "dirA/linkC/" , "dirA/linkC/linkD/" , "dirB/" , "dirB/linkD/" ,
1799
1799
"dirC/" , "dirC/dirD/" , "dirE/" ])
1800
1800
_check (p , "dir*/**/.." , ["dirA/.." , "dirA/linkC/.." , "dirB/.." ,
1801
1801
"dirB/linkD/.." , "dirA/linkC/linkD/.." ,
1802
1802
"dirC/.." , "dirC/dirD/.." , "dirE/.." ])
1803
1803
_check (p , "dir*/*/**" , [
1804
- "dirA/linkC" , "dirA/linkC/linkD" , "dirA/linkC/fileB" , "dirA/linkC/linkD/fileB" ,
1805
- "dirB/linkD" , "dirB/linkD/fileB" ,
1806
- "dirC/dirD" , "dirC/dirD/fileD" ])
1804
+ "dirA/linkC/ " , "dirA/linkC/linkD" , "dirA/linkC/fileB" , "dirA/linkC/linkD/fileB" ,
1805
+ "dirB/linkD/ " , "dirB/linkD/fileB" ,
1806
+ "dirC/dirD/ " , "dirC/dirD/fileD" ])
1807
1807
_check (p , "dir*/*/**/" , ["dirA/linkC/" , "dirA/linkC/linkD/" , "dirB/linkD/" , "dirC/dirD/" ])
1808
1808
_check (p , "dir*/*/**/.." , ["dirA/linkC/.." , "dirA/linkC/linkD/.." ,
1809
1809
"dirB/linkD/.." , "dirC/dirD/.." ])
1810
1810
_check (p , "dir*/**/fileC" , ["dirC/fileC" ])
1811
1811
_check (p , "dir*/*/../dirD/**/" , ["dirC/dirD/../dirD/" ])
1812
- _check (p , "*/dirD/**" , ["dirC/dirD" , "dirC/dirD/fileD" ])
1812
+ _check (p , "*/dirD/**" , ["dirC/dirD/ " , "dirC/dirD/fileD" ])
1813
1813
_check (p , "*/dirD/**/" , ["dirC/dirD/" ])
1814
1814
1815
1815
@needs_symlinks
@@ -1827,19 +1827,19 @@ def _check(path, glob, expected):
1827
1827
_check (p , "*/" , ["dirA/" , "dirB/" , "dirC/" , "dirE/" ])
1828
1828
_check (p , "dir*/*/.." , ["dirC/dirD/.." ])
1829
1829
_check (p , "dir*/**" , [
1830
- "dirA" , "dirA/linkC" ,
1831
- "dirB" , "dirB/fileB" , "dirB/linkD" ,
1832
- "dirC" , "dirC/fileC" , "dirC/dirD" , "dirC/dirD/fileD" , "dirC/novel.txt" ,
1833
- "dirE" ])
1830
+ "dirA/ " , "dirA/linkC" ,
1831
+ "dirB/ " , "dirB/fileB" , "dirB/linkD" ,
1832
+ "dirC/ " , "dirC/fileC" , "dirC/dirD" , "dirC/dirD/fileD" , "dirC/novel.txt" ,
1833
+ "dirE/ " ])
1834
1834
_check (p , "dir*/**/" , ["dirA/" , "dirB/" , "dirC/" , "dirC/dirD/" , "dirE/" ])
1835
1835
_check (p , "dir*/**/.." , ["dirA/.." , "dirB/.." , "dirC/.." , "dirC/dirD/.." , "dirE/.." ])
1836
- _check (p , "dir*/*/**" , ["dirC/dirD" , "dirC/dirD/fileD" ])
1836
+ _check (p , "dir*/*/**" , ["dirC/dirD/ " , "dirC/dirD/fileD" ])
1837
1837
_check (p , "dir*/*/**/" , ["dirC/dirD/" ])
1838
1838
_check (p , "dir*/*/**/.." , ["dirC/dirD/.." ])
1839
1839
_check (p , "dir*/**/fileC" , ["dirC/fileC" ])
1840
- _check (p , "dir*/*/../dirD/**" , ["dirC/dirD/../dirD" , "dirC/dirD/../dirD/fileD" ])
1840
+ _check (p , "dir*/*/../dirD/**" , ["dirC/dirD/../dirD/ " , "dirC/dirD/../dirD/fileD" ])
1841
1841
_check (p , "dir*/*/../dirD/**/" , ["dirC/dirD/../dirD/" ])
1842
- _check (p , "*/dirD/**" , ["dirC/dirD" , "dirC/dirD/fileD" ])
1842
+ _check (p , "*/dirD/**" , ["dirC/dirD/ " , "dirC/dirD/fileD" ])
1843
1843
_check (p , "*/dirD/**/" , ["dirC/dirD/" ])
1844
1844
1845
1845
def test_rglob_common (self ):
@@ -1876,13 +1876,13 @@ def _check(glob, expected):
1876
1876
"dirC/dirD" , "dirC/dirD/fileD" ])
1877
1877
_check (p .rglob ("file*" ), ["dirC/fileC" , "dirC/dirD/fileD" ])
1878
1878
_check (p .rglob ("**/file*" ), ["dirC/fileC" , "dirC/dirD/fileD" ])
1879
- _check (p .rglob ("dir*/**" ), ["dirC/dirD" , "dirC/dirD/fileD" ])
1879
+ _check (p .rglob ("dir*/**" ), ["dirC/dirD/ " , "dirC/dirD/fileD" ])
1880
1880
_check (p .rglob ("dir*/**/" ), ["dirC/dirD/" ])
1881
1881
_check (p .rglob ("*/*" ), ["dirC/dirD/fileD" ])
1882
1882
_check (p .rglob ("*/" ), ["dirC/dirD/" ])
1883
1883
_check (p .rglob ("" ), ["dirC/" , "dirC/dirD/" ])
1884
1884
_check (p .rglob ("**" ), [
1885
- "dirC" , "dirC/fileC" , "dirC/dirD" , "dirC/dirD/fileD" , "dirC/novel.txt" ])
1885
+ "dirC/ " , "dirC/fileC" , "dirC/dirD" , "dirC/dirD/fileD" , "dirC/novel.txt" ])
1886
1886
_check (p .rglob ("**/" ), ["dirC/" , "dirC/dirD/" ])
1887
1887
# gh-91616, a re module regression
1888
1888
_check (p .rglob ("*.txt" ), ["dirC/novel.txt" ])
0 commit comments