Skip to content

Commit

Permalink
Fixed connection policy toString NPE (Azure#11781)
Browse files Browse the repository at this point in the history
  • Loading branch information
kushagraThapar authored and eboyd23 committed Jun 8, 2020
1 parent eba5c1e commit 092f109
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -457,8 +457,8 @@ public String toString() {
", endpointDiscoveryEnabled=" + endpointDiscoveryEnabled +
", preferredRegions=" + preferredRegions +
", multipleWriteRegionsEnabled=" + multipleWriteRegionsEnabled +
", proxyType=" + proxy.getType() +
", inetSocketProxyAddress=" + proxy.getAddress() +
", proxyType=" + (proxy != null ? proxy.getType() : null) +
", inetSocketProxyAddress=" + (proxy != null ? proxy.getAddress() : null) +
", readRequestsFallbackEnabled=" + readRequestsFallbackEnabled +
", connectTimeout=" + connectTimeout +
", idleEndpointTimeout=" + idleEndpointTimeout +
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,4 +43,16 @@ public void usingMultipleWriteRegions() {
policy.setMultipleWriteRegionsEnabled(false);
assertThat(policy.isMultipleWriteRegionsEnabled()).isEqualTo(false);
}

@Test(groups = { "unit" })
public void connectionPolicyDirectConnectionToString() {
ConnectionPolicy policy = new ConnectionPolicy(DirectConnectionConfig.getDefaultConfig());
assertThat(policy.toString()).isNotEmpty();
}

@Test(groups = { "unit" })
public void connectionPolicyGatewayConnectionToString() {
ConnectionPolicy policy = new ConnectionPolicy(GatewayConnectionConfig.getDefaultConfig());
assertThat(policy.toString()).isNotEmpty();
}
}

0 comments on commit 092f109

Please sign in to comment.