@@ -817,7 +817,6 @@ def _test_utime(self, set_time, filename=None):
817817 self .assertEqual (st .st_atime_ns , atime_ns )
818818 self .assertEqual (st .st_mtime_ns , mtime_ns )
819819
820- @unittest .expectedFailureIfWindows ('TODO: RUSTPYTHON; (AssertionError: 2.002003 != 1.002003 within 1e-06 delta (1.0000000000000002 difference))' )
821820 def test_utime (self ):
822821 def set_time (filename , ns ):
823822 # test the ns keyword parameter
@@ -883,7 +882,6 @@ def set_time(filename, ns):
883882 os .utime (name , dir_fd = dirfd , ns = ns )
884883 self ._test_utime (set_time )
885884
886- @unittest .expectedFailureIfWindows ('TODO: RUSTPYTHON; (AssertionError: 2.002003 != 1.002003 within 1e-06 delta (1.0000000000000002 difference))' )
887885 def test_utime_directory (self ):
888886 def set_time (filename , ns ):
889887 # test calling os.utime() on a directory
@@ -912,21 +910,18 @@ def _test_utime_current(self, set_time):
912910 self .assertAlmostEqual (st .st_mtime , current ,
913911 delta = delta , msg = msg )
914912
915- @unittest .expectedFailureIfWindows ('TODO: RUSTPYTHON; (AssertionError: 3359485824.516508 != 1679742912.516503 within 0.05 delta (1679742912.000005 difference) : st_time=3359485824.516508, current=1679742912.516503, dt=1679742912.000005)' )
916913 def test_utime_current (self ):
917914 def set_time (filename ):
918915 # Set to the current time in the new way
919916 os .utime (self .fname )
920917 self ._test_utime_current (set_time )
921918
922- @unittest .expectedFailureIfWindows ('TODO: RUSTPYTHON; (AssertionError: 3359485824.5186944 != 1679742912.5186892 within 0.05 delta (1679742912.0000052 difference) : st_time=3359485824.5186944, current=1679742912.5186892, dt=1679742912.0000052)' )
923919 def test_utime_current_old (self ):
924920 def set_time (filename ):
925921 # Set to the current time in the old explicit way.
926922 os .utime (self .fname , None )
927923 self ._test_utime_current (set_time )
928924
929- @unittest .expectedFailure # TODO: RUSTPYTHON
930925 def test_utime_nonexistent (self ):
931926 now = time .time ()
932927 filename = 'nonexistent'
@@ -958,7 +953,6 @@ def test_large_time(self):
958953 os .utime (self .fname , (large , large ))
959954 self .assertEqual (os .stat (self .fname ).st_mtime , large )
960955
961- @unittest .expectedFailureIfWindows ('TODO: RUSTPYTHON; (AssertionError: NotImplementedError not raised)' )
962956 def test_utime_invalid_arguments (self ):
963957 # seconds and nanoseconds parameters are mutually exclusive
964958 with self .assertRaises (ValueError ):
0 commit comments