mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
bpo-36895: remove time.clock() as per removal notice. (GH-13270)
`time.clock()` was deprecated in 3.3, and marked for removal removal in 3.8; this thus remove it from the time module.
This commit is contained in:
parent
5d23e282af
commit
e2500610c6
4 changed files with 4 additions and 69 deletions
|
@ -88,17 +88,6 @@ class TimeTestCase(unittest.TestCase):
|
|||
check_ns(time.clock_gettime(time.CLOCK_REALTIME),
|
||||
time.clock_gettime_ns(time.CLOCK_REALTIME))
|
||||
|
||||
@unittest.skipUnless(hasattr(time, 'clock'),
|
||||
'need time.clock()')
|
||||
def test_clock(self):
|
||||
with self.assertWarns(DeprecationWarning):
|
||||
time.clock()
|
||||
|
||||
with self.assertWarns(DeprecationWarning):
|
||||
info = time.get_clock_info('clock')
|
||||
self.assertTrue(info.monotonic)
|
||||
self.assertFalse(info.adjustable)
|
||||
|
||||
@unittest.skipUnless(hasattr(time, 'clock_gettime'),
|
||||
'need time.clock_gettime()')
|
||||
def test_clock_realtime(self):
|
||||
|
@ -553,15 +542,9 @@ class TimeTestCase(unittest.TestCase):
|
|||
|
||||
def test_get_clock_info(self):
|
||||
clocks = ['monotonic', 'perf_counter', 'process_time', 'time']
|
||||
if hasattr(time, 'clock'):
|
||||
clocks.append('clock')
|
||||
|
||||
for name in clocks:
|
||||
if name == 'clock':
|
||||
with self.assertWarns(DeprecationWarning):
|
||||
info = time.get_clock_info('clock')
|
||||
else:
|
||||
info = time.get_clock_info(name)
|
||||
info = time.get_clock_info(name)
|
||||
|
||||
#self.assertIsInstance(info, dict)
|
||||
self.assertIsInstance(info.implementation, str)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue