summaryrefslogtreecommitdiff
path: root/tests/unit/ec2/test_connection.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/ec2/test_connection.py')
-rwxr-xr-xtests/unit/ec2/test_connection.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/unit/ec2/test_connection.py b/tests/unit/ec2/test_connection.py
index deeb673d..d0d9734e 100755
--- a/tests/unit/ec2/test_connection.py
+++ b/tests/unit/ec2/test_connection.py
@@ -702,6 +702,18 @@ class TestGetAllNetworkInterfaces(TestEC2ConnectionBase):
</networkInterfaceSet>
</DescribeNetworkInterfacesResponse>"""
+ def test_get_all_network_interfaces(self):
+ self.set_http_response(status_code=200)
+ result = self.ec2.get_all_network_interfaces(network_interface_ids=['eni-0f62d866'])
+ self.assert_request_parameters({
+ 'Action': 'DescribeNetworkInterfaces',
+ 'NetworkInterfaceId.1': 'eni-0f62d866'},
+ ignore_params_values=['AWSAccessKeyId', 'SignatureMethod',
+ 'SignatureVersion', 'Timestamp',
+ 'Version'])
+ self.assertEqual(len(result), 1)
+ self.assertEqual(result[0].id, 'eni-0f62d866')
+
def test_attachment_has_device_index(self):
self.set_http_response(status_code=200)
parsed = self.ec2.get_all_network_interfaces()