def _make_timeval(timeout_seconds): """Converts a timeout expressed in fractional seconds to a LDAP_TIMEVAL structure suitable to pass to Wldap32. """ timeval = None if timeout_seconds is not None: timeval = LDAP_TIMEVAL.from_fractional_seconds(timeout_seconds) return timeval
def test_from_fractional_seconds_2(self): res = LDAP_TIMEVAL.from_fractional_seconds(1.3) self.assertEqual(res.tv_sec, 1) self.assertEqual(res.tv_usec, 300000)
def test_from_fractional_seconds_1(self): res = LDAP_TIMEVAL.from_fractional_seconds(0) self.assertEqual(res.tv_sec, 0) self.assertEqual(res.tv_usec, 0)