Skip to content

Commit bb68d15

Browse files
committed
fix:fix path bug in ChannelTlsCertificatesTest in os of Win.
1 parent 34dd0f4 commit bb68d15

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

polaris-plugins/polaris-plugins-connector/connector-polaris-grpc/src/test/java/com/tencent/polaris/plugins/connector/grpc/ChannelTlsCertificatesTest.java

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import static org.assertj.core.api.Assertions.assertThat;
2222

2323
import com.tencent.polaris.factory.config.global.ServerConnectorConfigImpl;
24+
import java.io.File;
2425
import java.security.Key;
2526
import javax.net.ssl.X509TrustManager;
2627
import org.junit.Before;
@@ -46,8 +47,10 @@ public void testHasNoCert() {
4647

4748
@Test
4849
public void testHasNoTrustedCert() {
49-
serverConnectorConfig.setCertFile(ChannelTlsCertificatesTest.class.getResource("/client.crt").getFile());
50-
serverConnectorConfig.setKeyFile(ChannelTlsCertificatesTest.class.getResource("/client.key").getFile());
50+
serverConnectorConfig.setCertFile(
51+
ChannelTlsCertificatesTest.class.getResource(File.separator + "client.crt").getFile());
52+
serverConnectorConfig.setKeyFile(
53+
ChannelTlsCertificatesTest.class.getResource(File.separator + "client.key").getFile());
5154
ChannelTlsCertificates tlsCertificates = ChannelTlsCertificates.build(serverConnectorConfig);
5255
assertThat(tlsCertificates).isNotNull();
5356
assertThat(tlsCertificates.getTrustManager()).isNull();
@@ -58,8 +61,10 @@ public void testHasNoTrustedCert() {
5861

5962
@Test
6063
public void testHasNoCertFile() {
61-
serverConnectorConfig.setTrustedCAFile(ChannelTlsCertificatesTest.class.getResource("/server.crt").getFile());
62-
serverConnectorConfig.setKeyFile(ChannelTlsCertificatesTest.class.getResource("/client.key").getFile());
64+
serverConnectorConfig.setTrustedCAFile(
65+
ChannelTlsCertificatesTest.class.getResource(File.separator + "server.crt").getFile());
66+
serverConnectorConfig.setKeyFile(
67+
ChannelTlsCertificatesTest.class.getResource(File.separator + "client.key").getFile());
6368
ChannelTlsCertificates tlsCertificates = ChannelTlsCertificates.build(serverConnectorConfig);
6469
assertThat(tlsCertificates).isNotNull().extracting(ChannelTlsCertificates::getTrustManager).isNotNull()
6570
.extracting(X509TrustManager::getAcceptedIssuers)
@@ -69,8 +74,10 @@ public void testHasNoCertFile() {
6974

7075
@Test
7176
public void testHasNoKeyFile() {
72-
serverConnectorConfig.setTrustedCAFile(ChannelTlsCertificatesTest.class.getResource("/server.crt").getFile());
73-
serverConnectorConfig.setCertFile(ChannelTlsCertificatesTest.class.getResource("/client.crt").getFile());
77+
serverConnectorConfig.setTrustedCAFile(
78+
ChannelTlsCertificatesTest.class.getResource(File.separator + "server.crt").getFile());
79+
serverConnectorConfig.setCertFile(
80+
ChannelTlsCertificatesTest.class.getResource(File.separator + "client.crt").getFile());
7481
ChannelTlsCertificates tlsCertificates = ChannelTlsCertificates.build(serverConnectorConfig);
7582
assertThat(tlsCertificates).isNotNull().extracting(ChannelTlsCertificates::getTrustManager).isNotNull()
7683
.extracting(X509TrustManager::getAcceptedIssuers)

0 commit comments

Comments
 (0)