def test__get_client(self, mock_conn, mock_session, mock_auth): inspector._get_client(self.context) mock_conn.assert_called_once_with( session=mock.sentinel.session, oslo_conf=mock.ANY) self.assertEqual(1, mock_auth.call_count) self.assertEqual(1, mock_session.call_count)
def test__get_client_standalone(self, mock_conn, mock_session, mock_auth): self.config(auth_strategy='noauth') inspector._get_client(self.context) self.assertEqual('none', inspector.CONF.inspector.auth_type) mock_conn.assert_called_once_with(session=mock.sentinel.session, oslo_conf=mock.ANY) self.assertEqual(1, mock_auth.call_count) self.assertEqual(1, mock_session.call_count)
def test__get_client(self, mock_init, mock_session, mock_auth, mock_sauth, mock_adapter): mock_adapter.return_value.get_endpoint.return_value = 'inspector_url' inspector._get_client(self.context) mock_init.assert_called_once_with(session=mock.sentinel.session, api_version=self.api_version, inspector_url='inspector_url') self.assertEqual(0, mock_sauth.call_count) self.assertEqual(1, mock_session.call_count)
def test__get_client(self, mock_init, mock_session, mock_auth, mock_sauth, mock_adapter): mock_adapter.return_value.get_endpoint.return_value = 'inspector_url' inspector._get_client(self.context) mock_init.assert_called_once_with( session=mock.sentinel.session, api_version=self.api_version, inspector_url='inspector_url') self.assertEqual(0, mock_sauth.call_count) self.assertEqual(1, mock_session.call_count)
def test__get_client_standalone(self, mock_init, mock_session, mock_auth, mock_sauth, mock_adapter): self.config(auth_strategy='noauth') mock_adapter.return_value.get_endpoint.return_value = 'inspector_url' inspector._get_client(self.context) self.assertEqual('none', inspector.CONF.inspector.auth_type) mock_init.assert_called_once_with(session=mock.sentinel.session, api_version=self.api_version, inspector_url='inspector_url') self.assertEqual(0, mock_sauth.call_count) self.assertEqual(1, mock_session.call_count)
def test__get_client_standalone(self, mock_init, mock_session, mock_auth, mock_sauth, mock_adapter): self.config(auth_strategy='noauth') mock_adapter.return_value.get_endpoint.return_value = 'inspector_url' inspector._get_client(self.context) self.assertEqual('none', inspector.CONF.inspector.auth_type) mock_init.assert_called_once_with( session=mock.sentinel.session, api_version=self.api_version, inspector_url='inspector_url') self.assertEqual(0, mock_sauth.call_count) self.assertEqual(1, mock_session.call_count)
def test__get_client_url(self, mock_init, mock_session, mock_auth, mock_sauth, mock_adapter): self.config(service_url='meow', group='inspector') mock_adapter.return_value.get_endpoint.return_value = 'meow' inspector._get_client(self.context) mock_init.assert_called_once_with(session=mock.sentinel.session, api_version=self.api_version, inspector_url='meow') mock_adapter.assert_called_once_with('inspector', session=mock.sentinel.session, endpoint_override='meow') self.assertEqual(0, mock_sauth.call_count) self.assertEqual(1, mock_session.call_count)
def test__get_client_url(self, mock_init, mock_session, mock_auth, mock_sauth, mock_adapter): self.config(service_url='meow', group='inspector') mock_adapter.return_value.get_endpoint.return_value = 'meow' inspector._get_client(self.context) mock_init.assert_called_once_with( session=mock.sentinel.session, api_version=self.api_version, inspector_url='meow') mock_adapter.assert_called_once_with('inspector', session=mock.sentinel.session, endpoint_override='meow') self.assertEqual(0, mock_sauth.call_count) self.assertEqual(1, mock_session.call_count)