File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -54,14 +54,21 @@ def test_has_git_false(self) -> None:
54
54
with TemporaryDirectory () as temp_dir_no_git :
55
55
os .chdir (temp_dir_no_git )
56
56
self .assertFalse (has_git ())
57
- os .chdir (self .temp_dir .name )
57
+ os .chdir (self .temp_dir .name )
58
58
59
59
def test_get_git_root (self ) -> None :
60
- self .assertTrue (get_git_root () in f'/private{ self .temp_dir .name } ' )
60
+ # Ideally should be self.temp_dir.name == get_git_root() but the OS may add a prefix like /private
61
+ self .assertTrue (get_git_root ().endswith (self .temp_dir .name ))
61
62
62
63
def test_get_git_root_subdir (self ) -> None :
63
- os .makedirs (os .path .join (self .temp_dir .name , 'subdir' ))
64
- self .assertTrue (get_git_root () in f'/private{ self .temp_dir .name } ' )
64
+ subdir = os .path .join (self .temp_dir .name , 'subdir' )
65
+ os .makedirs (subdir )
66
+ os .chdir (subdir )
67
+
68
+ # Ideally should be self.temp_dir.name == get_git_root() but the OS may add a prefix like /private
69
+ self .assertTrue (get_git_root ().endswith (self .temp_dir .name ))
70
+
71
+ os .chdir (self .temp_dir .name )
65
72
66
73
def test_get_git_url_https (self ) -> None :
67
74
self .assertEqual (get_git_url (commit_hash = False ), self .url )
You can’t perform that action at this time.
0 commit comments