@@ -1463,20 +1463,20 @@ def test_absolute_common(self):
1463
1463
getcwd .return_value = BASE
1464
1464
1465
1465
# Simple relative paths
1466
- self .assertEqualNormCase (str (P ().absolute ()), BASE )
1467
- self .assertEqualNormCase (str (P ('.' ).absolute ()), BASE )
1468
- self .assertEqualNormCase (str (P ('a' ).absolute ()), os .path .join (BASE , 'a' ))
1469
- self .assertEqualNormCase (str (P ('a' , 'b' , 'c' ).absolute ()), os .path .join (BASE , 'a' , 'b' , 'c' ))
1466
+ self .assertEqual (str (P ().absolute ()), BASE )
1467
+ self .assertEqual (str (P ('.' ).absolute ()), BASE )
1468
+ self .assertEqual (str (P ('a' ).absolute ()), os .path .join (BASE , 'a' ))
1469
+ self .assertEqual (str (P ('a' , 'b' , 'c' ).absolute ()), os .path .join (BASE , 'a' , 'b' , 'c' ))
1470
1470
1471
1471
# Symlinks should not be resolved
1472
- self .assertEqualNormCase (str (P ('linkB' , 'fileB' ).absolute ()), os .path .join (BASE , 'linkB' , 'fileB' ))
1473
- self .assertEqualNormCase (str (P ('brokenLink' ).absolute ()), os .path .join (BASE , 'brokenLink' ))
1474
- self .assertEqualNormCase (str (P ('brokenLinkLoop' ).absolute ()), os .path .join (BASE , 'brokenLinkLoop' ))
1472
+ self .assertEqual (str (P ('linkB' , 'fileB' ).absolute ()), os .path .join (BASE , 'linkB' , 'fileB' ))
1473
+ self .assertEqual (str (P ('brokenLink' ).absolute ()), os .path .join (BASE , 'brokenLink' ))
1474
+ self .assertEqual (str (P ('brokenLinkLoop' ).absolute ()), os .path .join (BASE , 'brokenLinkLoop' ))
1475
1475
1476
1476
# '..' entries should be preserved and not normalised
1477
- self .assertEqualNormCase (str (P ('..' ).absolute ()), os .path .join (BASE , '..' ))
1478
- self .assertEqualNormCase (str (P ('a' , '..' ).absolute ()), os .path .join (BASE , 'a' , '..' ))
1479
- self .assertEqualNormCase (str (P ('..' , 'b' ).absolute ()), os .path .join (BASE , '..' , 'b' ))
1477
+ self .assertEqual (str (P ('..' ).absolute ()), os .path .join (BASE , '..' ))
1478
+ self .assertEqual (str (P ('a' , '..' ).absolute ()), os .path .join (BASE , 'a' , '..' ))
1479
+ self .assertEqual (str (P ('..' , 'b' ).absolute ()), os .path .join (BASE , '..' , 'b' ))
1480
1480
1481
1481
def _test_home (self , p ):
1482
1482
q = self .cls (os .path .expanduser ('~' ))
@@ -2481,14 +2481,14 @@ class PosixPathTest(_BasePathTest, unittest.TestCase):
2481
2481
2482
2482
def test_absolute (self ):
2483
2483
P = self .cls
2484
- self .assertEqualNormCase (str (P ('/' ).absolute ()), '/' )
2485
- self .assertEqualNormCase (str (P ('/a' ).absolute ()), '/a' )
2486
- self .assertEqualNormCase (str (P ('/a/b' ).absolute ()), '/a/b' )
2484
+ self .assertEqual (str (P ('/' ).absolute ()), '/' )
2485
+ self .assertEqual (str (P ('/a' ).absolute ()), '/a' )
2486
+ self .assertEqual (str (P ('/a/b' ).absolute ()), '/a/b' )
2487
2487
2488
2488
# '//'-prefixed absolute path (supported by POSIX)
2489
- self .assertEqualNormCase (str (P ('//' ).absolute ()), '//' )
2490
- self .assertEqualNormCase (str (P ('//a' ).absolute ()), '//a' )
2491
- self .assertEqualNormCase (str (P ('//a/b' ).absolute ()), '//a/b' )
2489
+ self .assertEqual (str (P ('//' ).absolute ()), '//' )
2490
+ self .assertEqual (str (P ('//a' ).absolute ()), '//a' )
2491
+ self .assertEqual (str (P ('//a/b' ).absolute ()), '//a/b' )
2492
2492
2493
2493
def _check_symlink_loop (self , * args , strict = True ):
2494
2494
path = self .cls (* args )
@@ -2659,26 +2659,25 @@ def test_absolute(self):
2659
2659
P = self .cls
2660
2660
2661
2661
# Simple absolute paths
2662
- self .assertEqualNormCase (str (P ('c:\\ ' ).absolute ()), 'c:\\ ' )
2663
- self .assertEqualNormCase (str (P ('c:\\ a' ).absolute ()), 'c:\\ a' )
2664
- self .assertEqualNormCase (str (P ('c:\\ a\\ b' ).absolute ()), 'c:\\ a\\ b' )
2662
+ self .assertEqual (str (P ('c:\\ ' ).absolute ()), 'c:\\ ' )
2663
+ self .assertEqual (str (P ('c:\\ a' ).absolute ()), 'c:\\ a' )
2664
+ self .assertEqual (str (P ('c:\\ a\\ b' ).absolute ()), 'c:\\ a\\ b' )
2665
2665
2666
2666
# UNC absolute paths
2667
2667
share = '\\ \\ server\\ share\\ '
2668
- self .assertEqualNormCase (str (P (share ).absolute ()), share )
2669
- self .assertEqualNormCase (str (P (share + 'a' ).absolute ()), share + 'a' )
2670
- self .assertEqualNormCase (str (P (share + 'a\\ b' ).absolute ()), share + 'a\\ b' )
2668
+ self .assertEqual (str (P (share ).absolute ()), share )
2669
+ self .assertEqual (str (P (share + 'a' ).absolute ()), share + 'a' )
2670
+ self .assertEqual (str (P (share + 'a\\ b' ).absolute ()), share + 'a\\ b' )
2671
2671
2672
2672
# UNC relative paths
2673
2673
with mock .patch ("pathlib._normal_accessor.getcwd" ) as getcwd :
2674
2674
getcwd .return_value = share
2675
2675
2676
- self .assertEqualNormCase (str (P ().absolute ()), share )
2677
- self .assertEqualNormCase (str (P ('.' ).absolute ()), share )
2678
- self .assertEqualNormCase (str (P ('a' ).absolute ()),
2679
- os .path .join (share , 'a' ))
2680
- self .assertEqualNormCase (str (P ('a' , 'b' , 'c' ).absolute ()),
2681
- os .path .join (share , 'a' , 'b' , 'c' ))
2676
+ self .assertEqual (str (P ().absolute ()), share )
2677
+ self .assertEqual (str (P ('.' ).absolute ()), share )
2678
+ self .assertEqual (str (P ('a' ).absolute ()), os .path .join (share , 'a' ))
2679
+ self .assertEqual (str (P ('a' , 'b' , 'c' ).absolute ()),
2680
+ os .path .join (share , 'a' , 'b' , 'c' ))
2682
2681
2683
2682
2684
2683
def test_glob (self ):
0 commit comments