summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_time.py
diff options
context:
space:
mode:
authorBrett Cannon <brett@python.org>2012-04-03 00:34:20 (GMT)
committerBrett Cannon <brett@python.org>2012-04-03 00:34:20 (GMT)
commit5ceef131d42852fc1db1de0dd565196c4e29a397 (patch)
tree9a07e43d006805d56ca1aeba39b6db55951e052c /Lib/test/test_time.py
parent927d87470a0b6f7b0ca3f3a1b39fd3bdc0ec919a (diff)
parent30d79471bbc97e81b123806d41f1e14ba54062cf (diff)
downloadcpython-5ceef131d42852fc1db1de0dd565196c4e29a397.zip
cpython-5ceef131d42852fc1db1de0dd565196c4e29a397.tar.gz
cpython-5ceef131d42852fc1db1de0dd565196c4e29a397.tar.bz2
merge
Diffstat (limited to 'Lib/test/test_time.py')
-rw-r--r--Lib/test/test_time.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/Lib/test/test_time.py b/Lib/test/test_time.py
index 28d018a..fb2489c 100644
--- a/Lib/test/test_time.py
+++ b/Lib/test/test_time.py
@@ -47,6 +47,17 @@ class TimeTestCase(unittest.TestCase):
self.assertGreater(res, 0.0)
self.assertLessEqual(res, 1.0)
+ @unittest.skipUnless(hasattr(time, 'clock_settime'),
+ 'need time.clock_settime()')
+ def test_clock_settime(self):
+ t = time.clock_gettime(time.CLOCK_REALTIME)
+ try:
+ time.clock_settime(time.CLOCK_REALTIME, t)
+ except PermissionError:
+ pass
+
+ self.assertRaises(OSError, time.clock_settime, time.CLOCK_MONOTONIC, 0)
+
def test_conversions(self):
self.assertEqual(time.ctime(self.t),
time.asctime(time.localtime(self.t)))