From b73360c1873612ca1e59e708fc8e42ab6377254b Mon Sep 17 00:00:00 2001 From: Steve Pulec Date: Thu, 23 Feb 2017 22:34:43 -0500 Subject: [PATCH] Fix api gateway callback. --- moto/apigateway/models.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/moto/apigateway/models.py b/moto/apigateway/models.py index 6585d19f..bfcfdbfa 100644 --- a/moto/apigateway/models.py +++ b/moto/apigateway/models.py @@ -339,9 +339,11 @@ class RestAPI(object): return status_code, {}, response def update_integration_mocks(self, stage_name): - stage_url = STAGE_URL.format(api_id=self.id.upper(), + stage_url = STAGE_URL.format(api_id=self.id, region_name=self.region_name, stage_name=stage_name) - responses.add_callback(responses.GET, stage_url, + responses.add_callback(responses.GET, stage_url.upper(), + callback=self.resource_callback) + responses.add_callback(responses.GET, stage_url.lower(), callback=self.resource_callback) def create_stage(self, name, deployment_id, variables=None, description='', cacheClusterEnabled=None, cacheClusterSize=None):