~juju-qa/ubuntu/xenial/juju/xenial-2.0-beta3

« back to all changes in this revision

Viewing changes to src/gopkg.in/amz.v3/ec2/ec2_test.go

  • Committer: Martin Packman
  • Date: 2016-03-30 19:31:08 UTC
  • mfrom: (1.1.41)
  • Revision ID: martin.packman@canonical.com-20160330193108-h9iz3ak334uk0z5r
Merge new upstream source 2.0~beta3

Show diffs side-by-side

added added

removed removed

Lines of Context:
98
98
                DisableAPITermination: true,
99
99
                ShutdownBehavior:      "terminate",
100
100
                PrivateIPAddress:      "10.0.0.25",
 
101
                IAMInstanceProfile:    "my-iam-role",
101
102
                BlockDeviceMappings: []ec2.BlockDeviceMapping{{
102
103
                        DeviceName:          "device-name",
103
104
                        VirtualName:         "virtual-name",
153
154
        c.Assert(req.Form["DisableApiTermination"], DeepEquals, []string{"true"})
154
155
        c.Assert(req.Form["InstanceInitiatedShutdownBehavior"], DeepEquals, []string{"terminate"})
155
156
        c.Assert(req.Form["PrivateIpAddress"], DeepEquals, []string{"10.0.0.25"})
 
157
        c.Assert(req.Form["IamInstanceProfile.Name"], DeepEquals, []string{"my-iam-role"})
156
158
        c.Assert(req.Form["BlockDeviceMapping.1.DeviceName"], DeepEquals, []string{"device-name"})
157
159
        c.Assert(req.Form["BlockDeviceMapping.1.VirtualName"], DeepEquals, []string{"virtual-name"})
158
160
        c.Assert(req.Form["BlockDeviceMapping.1.Ebs.SnapshotId"], DeepEquals, []string{"snapshot-id"})
187
189
        c.Assert(i0.InstanceType, Equals, "m1.small")
188
190
        c.Assert(i0.ImageId, Equals, "ami-60a54009")
189
191
        c.Assert(i0.Monitoring, Equals, "enabled")
 
192
        c.Assert(i0.IAMInstanceProfile, Equals, "AB6DE5GHIJ4LMNOP2RSTU")
190
193
        c.Assert(i0.KeyName, Equals, "example-key-name")
191
194
        c.Assert(i0.AMILaunchIndex, Equals, 0)
192
195
        c.Assert(i0.VirtType, Equals, "paravirtual")