Skip to content

Commit

Permalink
Test fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
ReubenBond committed Aug 1, 2023
1 parent 98e1d12 commit bed91e8
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -377,6 +377,7 @@ private static DestinationConfig CreateDestination(IConfigurationSection section
Address = section[nameof(DestinationConfig.Address)]!,
Health = section[nameof(DestinationConfig.Health)],
Metadata = section.GetSection(nameof(DestinationConfig.Metadata)).ReadStringDictionary(),
Host = section[nameof(DestinationConfig.Host)]
};
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -262,6 +262,7 @@ public class ConfigurationConfigProviderTests
""destinationA"": {
""Address"": ""https://localhost:10000/destA"",
""Health"": ""https://localhost:20000/destA"",
""Host"": ""localhost"",
""Metadata"": {
""destA-K1"": ""destA-V1"",
""destA-K2"": ""destA-V2""
Expand All @@ -270,6 +271,7 @@ public class ConfigurationConfigProviderTests
""destinationB"": {
""Address"": ""https://localhost:10000/destB"",
""Health"": ""https://localhost:20000/destB"",
""Host"": ""localhost"",
""Metadata"": {
""destB-K1"": ""destB-V1"",
""destB-K2"": ""destB-V2""
Expand All @@ -292,10 +294,12 @@ public class ConfigurationConfigProviderTests
""Destinations"": {
""destinationC"": {
""Address"": ""https://localhost:10001/destC"",
""Host"": ""localhost"",
""Metadata"": null
},
""destinationD"": {
""Address"": ""https://localhost:10000/destB"",
""Host"": ""remotehost"",
""Metadata"": null
}
},
Expand Down Expand Up @@ -514,6 +518,7 @@ private void VerifyValidAbstractConfig(IProxyConfig validConfig, IProxyConfig ab
Assert.Equal(cluster1.Destinations["destinationB"].Address, abstractCluster1.Destinations["destinationB"].Address);
Assert.Equal(cluster1.Destinations["destinationB"].Health, abstractCluster1.Destinations["destinationB"].Health);
Assert.Equal(cluster1.Destinations["destinationB"].Metadata, abstractCluster1.Destinations["destinationB"].Metadata);
Assert.Equal(cluster1.Destinations["destinationB"].Host, abstractCluster1.Destinations["destinationB"].Host);
Assert.Equal(cluster1.HealthCheck.AvailableDestinationsPolicy, abstractCluster1.HealthCheck.AvailableDestinationsPolicy);
Assert.Equal(cluster1.HealthCheck.Passive.Enabled, abstractCluster1.HealthCheck.Passive.Enabled);
Assert.Equal(cluster1.HealthCheck.Passive.Policy, abstractCluster1.HealthCheck.Passive.Policy);
Expand Down Expand Up @@ -554,6 +559,7 @@ private void VerifyValidAbstractConfig(IProxyConfig validConfig, IProxyConfig ab
Assert.Equal(cluster2.Destinations["destinationC"].Metadata, abstractCluster2.Destinations["destinationC"].Metadata);
Assert.Equal(cluster2.Destinations["destinationD"].Address, abstractCluster2.Destinations["destinationD"].Address);
Assert.Equal(cluster2.Destinations["destinationD"].Metadata, abstractCluster2.Destinations["destinationD"].Metadata);
Assert.Equal(cluster2.Destinations["destinationD"].Host, abstractCluster2.Destinations["destinationD"].Host);
Assert.Equal(LoadBalancingPolicies.RoundRobin, abstractCluster2.LoadBalancingPolicy);

Assert.Equal(2, abstractConfig.Routes.Count);
Expand Down

0 comments on commit bed91e8

Please sign in to comment.