(self)
| 1069 | self.assertEqual(os.stat(self.fname).st_mtime, large) |
| 1070 | |
| 1071 | def test_utime_invalid_arguments(self): |
| 1072 | # seconds and nanoseconds parameters are mutually exclusive |
| 1073 | with self.assertRaises(ValueError): |
| 1074 | os.utime(self.fname, (5, 5), ns=(5, 5)) |
| 1075 | with self.assertRaises(TypeError): |
| 1076 | os.utime(self.fname, [5, 5]) |
| 1077 | with self.assertRaises(TypeError): |
| 1078 | os.utime(self.fname, (5,)) |
| 1079 | with self.assertRaises(TypeError): |
| 1080 | os.utime(self.fname, (5, 5, 5)) |
| 1081 | with self.assertRaises(TypeError): |
| 1082 | os.utime(self.fname, ns=[5, 5]) |
| 1083 | with self.assertRaises(TypeError): |
| 1084 | os.utime(self.fname, ns=(5,)) |
| 1085 | with self.assertRaises(TypeError): |
| 1086 | os.utime(self.fname, ns=(5, 5, 5)) |
| 1087 | |
| 1088 | if os.utime not in os.supports_follow_symlinks: |
| 1089 | with self.assertRaises(NotImplementedError): |
| 1090 | os.utime(self.fname, (5, 5), follow_symlinks=False) |
| 1091 | if os.utime not in os.supports_fd: |
| 1092 | with open(self.fname, 'wb', 0) as fp: |
| 1093 | with self.assertRaises(TypeError): |
| 1094 | os.utime(fp.fileno(), (5, 5)) |
| 1095 | if os.utime not in os.supports_dir_fd: |
| 1096 | with self.assertRaises(NotImplementedError): |
| 1097 | os.utime(self.fname, (5, 5), dir_fd=0) |
| 1098 | |
| 1099 | @support.cpython_only |
| 1100 | def test_issue31577(self): |
nothing calls this directly
no test coverage detected