def test_invalid_bool(self): os.environ['INVALID_BOOL'] = 'nope' self.assertRaises(ValueError, lambda: envconfig.bool('INVALID_BOOL'))
def assert_get_set_bool(self, value, expected_value): os.environ['TEST_BOOLEAN_VALUE'] = value self.assertEquals(envconfig.bool('TEST_BOOLEAN_VALUE'), expected_value)
def assert_get_set_bool(self, value, expected_value): os.environ['TEST_BOOLEAN_VALUE'] = value self.assertEqual(envconfig.bool('TEST_BOOLEAN_VALUE'), expected_value)
import envconfig # Deployment specific settings port = envconfig.int('PORT') debug = envconfig.bool('DEBUG') client_key = envconfig.str('CLIENT_KEY') workers = envconfig.int('WEB_CONCURRENCY') # Resizer behavior mode = 'clip' # Quality filter = 'antialias' progressive = True quality = 'keep'