def test_get_database_setup(self): c = watcher.WatcherCharm() result = c.get_database_setup() self.assertEqual(result, [{ 'database': 'watcher', 'username': '******' }])
def _patch_config_and_charm(self, config): self.patch_object(charmhelpers.core.hookenv, 'config') def cf(key=None): if key is not None: return config[key] return config self.config.side_effect = cf c = watcher.WatcherCharm() return c
def test_get_amqp_credentials(self): c = watcher.WatcherCharm() result = c.get_amqp_credentials() self.assertEqual(result, ('watcher', 'openstack'))