fix EC2 instances ebsOptimized not handled (#1340)
* fix EC2 instances ebsOptimized not handled * add test_create_instance_ebs_optimized
This commit is contained in:
parent
2ad0f2fc1c
commit
474023f9a1
3 changed files with 26 additions and 1 deletions
|
|
@ -1233,3 +1233,24 @@ def test_modify_delete_on_termination():
|
|||
)
|
||||
instance.load()
|
||||
instance.block_device_mappings[0]['Ebs']['DeleteOnTermination'].should.be(True)
|
||||
|
||||
@mock_ec2
|
||||
def test_create_instance_ebs_optimized():
|
||||
ec2_resource = boto3.resource('ec2', region_name='eu-west-1')
|
||||
|
||||
instance = ec2_resource.create_instances(
|
||||
ImageId = 'ami-12345678',
|
||||
MaxCount = 1,
|
||||
MinCount = 1,
|
||||
EbsOptimized = True,
|
||||
)[0]
|
||||
instance.load()
|
||||
instance.ebs_optimized.should.be(True)
|
||||
|
||||
instance.modify_attribute(
|
||||
EbsOptimized={
|
||||
'Value': False
|
||||
}
|
||||
)
|
||||
instance.load()
|
||||
instance.ebs_optimized.should.be(False)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue