Get standalone server mode working for all tests.
This commit is contained in:
parent
cb28eeefbb
commit
81836b6981
78 changed files with 957 additions and 783 deletions
|
|
@ -1,15 +1,25 @@
|
|||
from __future__ import unicode_literals
|
||||
from . import responses
|
||||
from .responses import Route53
|
||||
|
||||
url_bases = [
|
||||
"https://route53.amazonaws.com/201.-..-../",
|
||||
"https?://route53(.*).amazonaws.com",
|
||||
]
|
||||
|
||||
|
||||
def tag_response1(*args, **kwargs):
|
||||
return Route53().list_or_change_tags_for_resource_request(*args, **kwargs)
|
||||
|
||||
|
||||
def tag_response2(*args, **kwargs):
|
||||
return Route53().list_or_change_tags_for_resource_request(*args, **kwargs)
|
||||
|
||||
|
||||
url_paths = {
|
||||
'{0}hostedzone$': responses.list_or_create_hostzone_response,
|
||||
'{0}hostedzone/[^/]+$': responses.get_or_delete_hostzone_response,
|
||||
'{0}hostedzone/[^/]+/rrset/?$': responses.rrset_response,
|
||||
'{0}healthcheck': responses.health_check_response,
|
||||
'{0}tags/(healthcheck|hostedzone)/*': responses.list_or_change_tags_for_resource_request,
|
||||
'{0}trafficpolicyinstances/*': responses.not_implemented_response
|
||||
'{0}/(?P<api_version>[\d_-]+)/hostedzone$': Route53().list_or_create_hostzone_response,
|
||||
'{0}/(?P<api_version>[\d_-]+)/hostedzone/(?P<zone_id>[^/]+)$': Route53().get_or_delete_hostzone_response,
|
||||
'{0}/(?P<api_version>[\d_-]+)/hostedzone/(?P<zone_id>[^/]+)/rrset/?$': Route53().rrset_response,
|
||||
'{0}/(?P<api_version>[\d_-]+)/healthcheck': Route53().health_check_response,
|
||||
'{0}/(?P<api_version>[\d_-]+)/tags/healthcheck/(?P<zone_id>[^/]+)$': tag_response1,
|
||||
'{0}/(?P<api_version>[\d_-]+)/tags/hostedzone/(?P<zone_id>[^/]+)$': tag_response2,
|
||||
'{0}/(?P<api_version>[\d_-]+)/trafficpolicyinstances/*': Route53().not_implemented_response
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue