File tree 1 file changed +6
-4
lines changed
1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -1269,13 +1269,15 @@ def test_getcwd(self):
1269
1269
os .symlink (self .tmp_dir , self .tmp_lnk , True )
1270
1270
os .chdir (self .tmp_lnk )
1271
1271
if os .name == 'nt' :
1272
- self .assertEqual (os .getcwd (), self .tmp_lnk )
1272
+ # windows doesn't dereference the path
1273
+ expected_cwd = self .tmp_lnk
1273
1274
else :
1274
- self .assertEqual (os .getcwd (), self .tmp_dir )
1275
+ expected_cwd = self .tmp_dir
1276
+ self .assertEqual (os .getcwd (), expected_cwd )
1275
1277
with mock .patch .dict ('os.environ' , {'PWD' : self .tmp_dir }):
1276
- self .assertEqual (os .getcwd (), self . tmp_dir )
1278
+ self .assertEqual (os .getcwd (), expected_cwd )
1277
1279
with mock .patch .dict ('os.environ' , {'PWD' : self .tmp_lnk }):
1278
- self .assertEqual (os .getcwd (), self . tmp_dir )
1280
+ self .assertEqual (os .getcwd (), expected_cwd )
1279
1281
1280
1282
def test_get_current_dir_name (self ):
1281
1283
# os.get_current_dir_name() returns the direct path--mirroring
You can’t perform that action at this time.
0 commit comments