def test_object_store_joined_with_identity_service_without_object_store( self, configs): configs.complete_contexts = MagicMock() configs.complete_contexts.return_value = ['identity-service'] configs.write = MagicMock() relations.object_store_joined() self.juju_log.assert_called_with('swift relation incomplete')
def test_object_store_joined_without_identity_service(self, configs): configs.complete_contexts = MagicMock() configs.complete_contexts.return_value = [''] configs.write = MagicMock() relations.object_store_joined() self.juju_log.assert_called_with( 'Deferring swift storage configuration until ' 'an identity-service relation exists')
def test_object_store_joined_with_expose_image_locations_false( self, configs, mock_update_image_location_policy): configs.complete_contexts = MagicMock() configs.complete_contexts.return_value = [ 'identity-service', 'object-store' ] configs.write = MagicMock() relations.object_store_joined() self.assertTrue(mock_update_image_location_policy.called)
def test_object_store_joined_with_identity_service_with_object_store( self, configs): configs.complete_contexts = MagicMock() configs.complete_contexts.return_value = ['identity-service', 'object-store'] configs.write = MagicMock() relations.object_store_joined() self.assertEquals([call('/etc/glance/glance-api.conf')], configs.write.call_args_list)
def test_object_store_joined_with_identity_service_without_object_store( self, configs): configs.complete_contexts = MagicMock() configs.complete_contexts.return_value = ['identity-service'] configs.write = MagicMock() relations.object_store_joined() self.juju_log.assert_called_with( 'swift relation incomplete' )
def test_object_store_joined_without_identity_service(self, configs): configs.complete_contexts = MagicMock() configs.complete_contexts.return_value = [''] configs.write = MagicMock() relations.object_store_joined() self.juju_log.assert_called_with( 'Deferring swift storage configuration until ' 'an identity-service relation exists' )
def test_object_store_joined_with_identity_service_with_object_store( self, configs): configs.complete_contexts = MagicMock() configs.complete_contexts.return_value = [ 'identity-service', 'object-store' ] configs.write = MagicMock() relations.object_store_joined() self.assertEquals([call('/etc/glance/glance-api.conf')], configs.write.call_args_list)