'Test response 404.
This indicates that we have permissions, and we have
definitively found the project does not exist.'

@mock.patch('keystoneauth1.session.Session.get')
def test_no_project(self, get):

    get.return_value = FakeResponse(404)
    self.assertRaises(webob.exc.HTTPBadRequest, identity.verify_project_id, mock.MagicMock(), 'foo')
    get.assert_called_once_with('/projects/foo', endpoint_filter={'service_type': 'identity', 'version': (3, 0)}, raise_exc=False)
