def test_create_storage_config_file_only(self): storage_config = StorageConfiguration() config = storage_config.create_storage_config() self.assertIsNotNone(config) self.assertTrue('file' in config['stores']) self.assertFalse('sqlite' in config['stores']) self.assertFalse('mongo' in config['stores']) self.assertFalse('redis' in config['stores']) self.assertFalse('logger' in config['stores'])
def test_create_storage_config_all(self): storage_config = StorageConfiguration() config = storage_config.create_storage_config(file=True, sqlite=True, mongo=True, redis=True, logger=True) self.assertIsNotNone(config) self.assertTrue('file' in config['stores']) self.assertTrue('sqlite' in config['stores']) self.assertTrue('mongo' in config['stores']) self.assertTrue('redis' in config['stores']) self.assertTrue('logger' in config['stores'])
def test_create_storage_config_nothing(self): storage_config = StorageConfiguration() config = storage_config.create_storage_config(file=False, sqlite=False, mongo=False, redis=False, logger=False) self.assertIsNotNone(config) self.assertFalse('file' in config['stores']) self.assertFalse('sqlite' in config['stores']) self.assertFalse('mongo' in config['stores']) self.assertFalse('redis' in config['stores']) self.assertFalse('logger' in config['stores'])