diff options
author | Shawn Falkner-Horine <dreadpirateshawn@gmail.com> | 2014-08-04 11:32:40 -0700 |
---|---|---|
committer | Shawn Falkner-Horine <dreadpirateshawn@gmail.com> | 2014-08-04 11:32:40 -0700 |
commit | 619282a06ad9de6bf121ebddc392e498d711a9e5 (patch) | |
tree | 8633fd455438c2ea0599a34a133dea48ad2f9709 /tests | |
parent | 6ff525e9e5aef8c24da2a79a7e6fe428b7a7edbc (diff) | |
download | boto-619282a06ad9de6bf121ebddc392e498d711a9e5.tar.gz |
VPCPeeringConnection: Added support for create_route / replace_route.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/unit/vpc/test_routetable.py | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/tests/unit/vpc/test_routetable.py b/tests/unit/vpc/test_routetable.py index 6c97017a..3518fd74 100644 --- a/tests/unit/vpc/test_routetable.py +++ b/tests/unit/vpc/test_routetable.py @@ -310,6 +310,20 @@ class TestCreateRoute(AWSMockServiceTestCase): 'Version']) self.assertEquals(api_response, True) + def test_create_route_vpc_peering_connection(self): + self.set_http_response(status_code=200) + api_response = self.service_connection.create_route( + 'rtb-g8ff4ea2', '0.0.0.0/0', vpc_peering_connection_id='pcx-1a2b3c4d') + self.assert_request_parameters({ + 'Action': 'CreateRoute', + 'RouteTableId': 'rtb-g8ff4ea2', + 'DestinationCidrBlock': '0.0.0.0/0', + 'VpcPeeringConnectionId': 'pcx-1a2b3c4d'}, + ignore_params_values=['AWSAccessKeyId', 'SignatureMethod', + 'SignatureVersion', 'Timestamp', + 'Version']) + self.assertEquals(api_response, True) + class TestReplaceRoute(AWSMockServiceTestCase): @@ -365,6 +379,20 @@ class TestReplaceRoute(AWSMockServiceTestCase): 'Version']) self.assertEquals(api_response, True) + def test_replace_route_vpc_peering_connection(self): + self.set_http_response(status_code=200) + api_response = self.service_connection.replace_route( + 'rtb-g8ff4ea2', '0.0.0.0/0', vpc_peering_connection_id='pcx-1a2b3c4d') + self.assert_request_parameters({ + 'Action': 'ReplaceRoute', + 'RouteTableId': 'rtb-g8ff4ea2', + 'DestinationCidrBlock': '0.0.0.0/0', + 'VpcPeeringConnectionId': 'pcx-1a2b3c4d'}, + ignore_params_values=['AWSAccessKeyId', 'SignatureMethod', + 'SignatureVersion', 'Timestamp', + 'Version']) + self.assertEquals(api_response, True) + class TestDeleteRoute(AWSMockServiceTestCase): |