def test_client_properties_get_second_positive_unsupported_type(self): config = ClientConfig() prop = ClientProperty("test", "value", TimeUnit.MILLISECOND) config.set_property(prop.name, None) props = ClientProperties(config.get_properties()) with self.assertRaises(ValueError): props.get_seconds_positive_or_default(prop)
def test_client_properties_get_second_positive(self): config = ClientConfig() prop = ClientProperty("test", 1000, TimeUnit.MILLISECOND) config.set_property(prop.name, -1000) props = ClientProperties(config.get_properties()) self.assertEqual(1, props.get_seconds_positive_or_default(prop))