Commit 350b5183 authored by Victor Stinner's avatar Victor Stinner

Fix test_time on platform with 32-bit time_t type

Filter also values for check_float_rounding().
parent 4237d347
...@@ -918,7 +918,8 @@ class TestOldPyTime(CPyTimeTestCase, unittest.TestCase): ...@@ -918,7 +918,8 @@ class TestOldPyTime(CPyTimeTestCase, unittest.TestCase):
value_filter=self.time_t_filter) value_filter=self.time_t_filter)
self.check_float_rounding(pytime_object_to_time_t, self.check_float_rounding(pytime_object_to_time_t,
self.decimal_round) self.decimal_round,
value_filter=self.time_t_filter)
def create_converter(self, sec_to_unit): def create_converter(self, sec_to_unit):
def converter(secs): def converter(secs):
...@@ -943,7 +944,8 @@ class TestOldPyTime(CPyTimeTestCase, unittest.TestCase): ...@@ -943,7 +944,8 @@ class TestOldPyTime(CPyTimeTestCase, unittest.TestCase):
value_filter=self.time_t_filter) value_filter=self.time_t_filter)
self.check_float_rounding(pytime_object_to_timeval, self.check_float_rounding(pytime_object_to_timeval,
self.create_converter(SEC_TO_US)) self.create_converter(SEC_TO_US),
value_filter=self.time_t_filter)
def test_object_to_timespec(self): def test_object_to_timespec(self):
from _testcapi import pytime_object_to_timespec from _testcapi import pytime_object_to_timespec
...@@ -953,7 +955,8 @@ class TestOldPyTime(CPyTimeTestCase, unittest.TestCase): ...@@ -953,7 +955,8 @@ class TestOldPyTime(CPyTimeTestCase, unittest.TestCase):
value_filter=self.time_t_filter) value_filter=self.time_t_filter)
self.check_float_rounding(pytime_object_to_timespec, self.check_float_rounding(pytime_object_to_timespec,
self.create_converter(SEC_TO_NS)) self.create_converter(SEC_TO_NS),
value_filter=self.time_t_filter)
if __name__ == "__main__": if __name__ == "__main__":
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment