@@ -3232,7 +3232,7 @@ def test_expanduser_posix(self):
32323232 p7 = P (f'~{ fakename } /Documents' )
32333233
32343234 with os_helper .EnvironmentVarGuard () as env :
3235- env .pop ('HOME' , None )
3235+ env .unset ('HOME' )
32363236
32373237 self .assertEqual (p1 .expanduser (), P (userhome ) / 'Documents' )
32383238 self .assertEqual (p2 .expanduser (), P (userhome ) / 'Documents' )
@@ -3345,10 +3345,7 @@ def test_absolute_windows(self):
33453345 def test_expanduser_windows (self ):
33463346 P = self .cls
33473347 with os_helper .EnvironmentVarGuard () as env :
3348- env .pop ('HOME' , None )
3349- env .pop ('USERPROFILE' , None )
3350- env .pop ('HOMEPATH' , None )
3351- env .pop ('HOMEDRIVE' , None )
3348+ env .unset ('HOME' , 'USERPROFILE' , 'HOMEPATH' , 'HOMEDRIVE' )
33523349 env ['USERNAME' ] = 'alice'
33533350
33543351 # test that the path returns unchanged
@@ -3386,8 +3383,7 @@ def check():
33863383 env ['HOMEPATH' ] = 'Users\\ alice'
33873384 check ()
33883385
3389- env .pop ('HOMEDRIVE' , None )
3390- env .pop ('HOMEPATH' , None )
3386+ env .unset ('HOMEDRIVE' , 'HOMEPATH' )
33913387 env ['USERPROFILE' ] = 'C:\\ Users\\ alice'
33923388 check ()
33933389
0 commit comments