@@ -536,7 +536,7 @@ def test_single_script__single_dir_not_on_PATH(self) -> None:
536
536
retval = self ._template (paths = ["/a/b" , "/c/d/bin" ], scripts = ["/c/d/foo" ])
537
537
assert retval is not None
538
538
assert "--no-warn-script-location" in retval
539
- assert f"foo is installed in '{ Path ('/c/d' )} '" in retval
539
+ assert f"foo is installed in '{ Path ('/c/d' ). resolve () } '" in retval
540
540
assert self .tilde_warning_msg not in retval
541
541
542
542
def test_two_script__single_dir_not_on_PATH (self ) -> None :
@@ -545,7 +545,7 @@ def test_two_script__single_dir_not_on_PATH(self) -> None:
545
545
)
546
546
assert retval is not None
547
547
assert "--no-warn-script-location" in retval
548
- assert f"baz and foo are installed in '{ Path ('/c/d' )} '" in retval
548
+ assert f"baz and foo are installed in '{ Path ('/c/d' ). resolve () } '" in retval
549
549
assert self .tilde_warning_msg not in retval
550
550
551
551
def test_multi_script__multi_dir_not_on_PATH (self ) -> None :
@@ -555,8 +555,8 @@ def test_multi_script__multi_dir_not_on_PATH(self) -> None:
555
555
)
556
556
assert retval is not None
557
557
assert "--no-warn-script-location" in retval
558
- assert f"bar, baz and foo are installed in '{ Path ('/c/d' )} '" in retval
559
- assert f"spam is installed in '{ Path ('/a/b/c' )} '" in retval
558
+ assert f"bar, baz and foo are installed in '{ Path ('/c/d' ). resolve () } '" in retval
559
+ assert f"spam is installed in '{ Path ('/a/b/c' ). resolve () } '" in retval
560
560
assert self .tilde_warning_msg not in retval
561
561
562
562
def test_multi_script_all__multi_dir_not_on_PATH (self ) -> None :
@@ -566,8 +566,8 @@ def test_multi_script_all__multi_dir_not_on_PATH(self) -> None:
566
566
)
567
567
assert retval is not None
568
568
assert "--no-warn-script-location" in retval
569
- assert f"bar, baz and foo are installed in '{ Path ('/c/d' )} '" in retval
570
- assert f"eggs and spam are installed in '{ Path ('/a/b/c' )} '" in retval
569
+ assert f"bar, baz and foo are installed in '{ Path ('/c/d' ). resolve () } '" in retval
570
+ assert f"eggs and spam are installed in '{ Path ('/a/b/c' ). resolve () } '" in retval
571
571
assert self .tilde_warning_msg not in retval
572
572
573
573
def test_two_script__single_dir_on_PATH (self ) -> None :
@@ -644,9 +644,9 @@ def test_multi_script_all_tilde__multi_dir_not_on_PATH(self) -> None:
644
644
)
645
645
assert retval is not None
646
646
assert "--no-warn-script-location" in retval
647
- assert f"bar, baz and foo are installed in '{ Path ('/c/d' )} '" in retval
648
- assert f"eggs and spam are installed in '{ Path ('/a/b/c' )} '" in retval
649
- assert f"tilde is installed in '{ Path ('/e/f' )} '" in retval
647
+ assert f"bar, baz and foo are installed in '{ Path ('/c/d' ). resolve () } '" in retval
648
+ assert f"eggs and spam are installed in '{ Path ('/a/b/c' ). resolve () } '" in retval
649
+ assert f"tilde is installed in '{ Path ('/e/f' ). resolve () } '" in retval
650
650
assert self .tilde_warning_msg in retval
651
651
652
652
def test_multi_script_all_tilde_not_at_start__multi_dir_not_on_PATH (self ) -> None :
@@ -662,8 +662,10 @@ def test_multi_script_all_tilde_not_at_start__multi_dir_not_on_PATH(self) -> Non
662
662
)
663
663
assert retval is not None
664
664
assert "--no-warn-script-location" in retval
665
- assert f"bar, baz and foo are installed in '{ Path ('/c/d' )} '" in retval
666
- assert f"eggs and spam are installed in '{ Path ('/e/f~f/c' )} '" in retval
665
+ assert f"bar, baz and foo are installed in '{ Path ('/c/d' ).resolve ()} '" in retval
666
+ assert (
667
+ f"eggs and spam are installed in '{ Path ('/e/f~f/c' ).resolve ()} '" in retval
668
+ )
667
669
assert self .tilde_warning_msg not in retval
668
670
669
671
0 commit comments