def test_cache_dictionary_config_builder(self): """Validate we build a sane dogpile.cache dictionary config.""" self.config_fixture.config( group="cache", config_prefix="test_prefix", backend="some_test_backend", expiration_time=86400, backend_argument=["arg1:test", "arg2:test:test", "arg3.invalid"], ) config_dict = cache.build_cache_config() self.assertEqual(CONF.cache.backend, config_dict["test_prefix.backend"]) self.assertEqual(CONF.cache.expiration_time, config_dict["test_prefix.expiration_time"]) self.assertEqual("test", config_dict["test_prefix.arguments.arg1"]) self.assertEqual("test:test", config_dict["test_prefix.arguments.arg2"]) self.assertNotIn("test_prefix.arguments.arg3", config_dict)
def test_cache_dictionary_config_builder(self): """Validate we build a sane dogpile.cache dictionary config.""" self.opt_in_group( 'cache', config_prefix='test_prefix', backend='some_test_backend', expiration_time=86400, backend_argument=['arg1:test', 'arg2:test:test', 'arg3.invalid']) config_dict = cache.build_cache_config() self.assertEqual(config_dict['test_prefix.backend'], CONF.cache.backend) self.assertEqual(config_dict['test_prefix.expiration_time'], CONF.cache.expiration_time) self.assertEqual(config_dict['test_prefix.arguments.arg1'], 'test') self.assertEqual(config_dict['test_prefix.arguments.arg2'], 'test:test') self.assertFalse('test_prefix.arguments.arg3' in config_dict)
def test_cache_dictionary_config_builder(self): """Validate we build a sane dogpile.cache dictionary config.""" self.config_fixture.config( group='cache', config_prefix='test_prefix', backend='some_test_backend', expiration_time=86400, backend_argument=['arg1:test', 'arg2:test:test', 'arg3.invalid']) config_dict = cache.build_cache_config() self.assertEqual(CONF.cache.backend, config_dict['test_prefix.backend']) self.assertEqual(CONF.cache.expiration_time, config_dict['test_prefix.expiration_time']) self.assertEqual('test', config_dict['test_prefix.arguments.arg1']) self.assertEqual('test:test', config_dict['test_prefix.arguments.arg2']) self.assertNotIn('test_prefix.arguments.arg3', config_dict)
def test_cache_dictionary_config_builder(self): """Validate we build a sane dogpile.cache dictionary config.""" CONF.cache.config_prefix = 'test_prefix' CONF.cache.backend = 'some_test_backend' CONF.cache.expiration_time = 86400 CONF.cache.backend_argument = ['arg1:test', 'arg2:test:test', 'arg3.invalid'] config_dict = cache.build_cache_config() self.assertEquals( config_dict['test_prefix.backend'], CONF.cache.backend) self.assertEquals( config_dict['test_prefix.expiration_time'], CONF.cache.expiration_time) self.assertEquals(config_dict['test_prefix.arguments.arg1'], 'test') self.assertEquals(config_dict['test_prefix.arguments.arg2'], 'test:test') self.assertFalse('test_prefix.arguments.arg3' in config_dict)
def test_cache_dictionary_config_builder(self): """Validate we build a sane dogpile.cache dictionary config.""" self.opt_in_group('cache', config_prefix='test_prefix', backend='some_test_backend', expiration_time=86400, backend_argument=['arg1:test', 'arg2:test:test', 'arg3.invalid']) config_dict = cache.build_cache_config() self.assertEqual( CONF.cache.backend, config_dict['test_prefix.backend']) self.assertEqual( CONF.cache.expiration_time, config_dict['test_prefix.expiration_time']) self.assertEqual('test', config_dict['test_prefix.arguments.arg1']) self.assertEqual('test:test', config_dict['test_prefix.arguments.arg2']) self.assertFalse('test_prefix.arguments.arg3' in config_dict)