@@ -23,26 +23,25 @@ defmodule FlameEC2.EC2ApiTest do
2323 config = FlameEC2.QuickConfigs . simple_valid_config ( )
2424 state = FlameEC2.BackendState . new ( config , [ ] )
2525
26- query = FlameEC2.EC2Api . build_query_from_state ( state )
27- parsed = URI . decode_query ( query )
26+ parsed = FlameEC2.EC2Api . build_params_from_state ( state )
2827
2928 assert parsed [ "Action" ] == "RunInstances"
3029 assert parsed [ "ImageId" ] == "ami-123"
3130 assert parsed [ "InstanceType" ] == "t3.nano"
32- assert parsed [ "MaxCount" ] == "1"
33- assert parsed [ "MinCount" ] == "1"
31+ assert parsed [ "MaxCount" ] == 1
32+ assert parsed [ "MinCount" ] == 1
3433
35- assert parsed [ "NetworkInterface.1.AssociatePublicIpAddress" ] == " false"
36- assert parsed [ "NetworkInterface.1.DeleteOnTermination" ] == " true"
37- assert parsed [ "NetworkInterface.1.DeviceIndex" ] == "0"
34+ assert parsed [ "NetworkInterface.1.AssociatePublicIpAddress" ] == false
35+ assert parsed [ "NetworkInterface.1.DeleteOnTermination" ] == true
36+ assert parsed [ "NetworkInterface.1.DeviceIndex" ] == 0
3837 assert parsed [ "NetworkInterface.1.SubnetId" ] == "subnet-123"
3938 assert parsed [ "NetworkInterface.1.SecurityGroupId.1" ] == "sg-123"
4039
4140 assert parsed [ "TagSpecification.1.ResourceType" ] == "instance"
4241 assert parsed [ "TagSpecification.1.Tag.1.Key" ] == "FLAME_PARENT_IP"
4342 assert parsed [ "TagSpecification.1.Tag.1.Value" ] == context [ :local_ipv4 ]
4443 assert parsed [ "TagSpecification.1.Tag.2.Key" ] == "FLAME_PARENT_APP"
45- assert parsed [ "TagSpecification.1.Tag.2.Value" ] == " flame_ec2"
44+ assert parsed [ "TagSpecification.1.Tag.2.Value" ] == : flame_ec2
4645
4746 assert parsed [ "UserData" ]
4847 { :ok , decoded } = Base . decode64 ( parsed [ "UserData" ] )
@@ -72,8 +71,7 @@ defmodule FlameEC2.EC2ApiTest do
7271
7372 state = FlameEC2.BackendState . new ( config , [ ] )
7473
75- query = FlameEC2.EC2Api . build_query_from_state ( state )
76- parsed = URI . decode_query ( query )
74+ parsed = FlameEC2.EC2Api . build_params_from_state ( state )
7775
7876 assert parsed [ "LaunchTemplate.LaunchTemplateId" ] == "lt-123"
7977 assert parsed [ "LaunchTemplate.Version" ] == "1"
0 commit comments