Skip to content

Commit 0b1ac21

Browse files
committed
add test dependencies.
1 parent b5f8218 commit 0b1ac21

File tree

3 files changed

+64
-13
lines changed

3 files changed

+64
-13
lines changed

dubbo-dependencies-bom/pom.xml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@
140140
<hessian_lite_version>3.2.5</hessian_lite_version>
141141
<swagger_version>1.5.19</swagger_version>
142142
<spring_test_version>4.3.16.RELEASE</spring_test_version>
143+
<junit_jupiter_version>5.4.0</junit_jupiter_version>
143144
<metrics_version>2.0.1</metrics_version>
144145
<sofa_registry_version>5.2.0</sofa_registry_version>
145146
<gson_version>2.8.5</gson_version>
@@ -525,6 +526,18 @@
525526
</dependency>
526527

527528
<!-- Test lib -->
529+
<dependency>
530+
<groupId>org.junit.jupiter</groupId>
531+
<artifactId>junit-jupiter-engine</artifactId>
532+
<version>${junit_jupiter_version}</version>
533+
<scope>test</scope>
534+
</dependency>
535+
<dependency>
536+
<groupId>org.junit.jupiter</groupId>
537+
<artifactId>junit-jupiter-params</artifactId>
538+
<version>${junit_jupiter_version}</version>
539+
<scope>test</scope>
540+
</dependency>
528541
<dependency>
529542
<groupId>org.apache.curator</groupId>
530543
<artifactId>curator-test</artifactId>

dubbo-registry/dubbo-registry-sofa/pom.xml

Lines changed: 49 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,12 @@
2828
<name>${project.artifactId}</name>
2929
<description>The SOFARegistry module of Dubbo project</description>
3030

31+
<properties>
32+
<jersey.version>2.26</jersey.version>
33+
<javax.ws.rs.version>2.1</javax.ws.rs.version>
34+
</properties>
35+
3136
<dependencies>
32-
3337
<dependency>
3438
<groupId>org.apache.dubbo</groupId>
3539
<artifactId>dubbo-registry-api</artifactId>
@@ -64,6 +68,16 @@
6468
</dependency>
6569

6670
<!-- test modules -->
71+
<dependency>
72+
<groupId>org.junit.jupiter</groupId>
73+
<artifactId>junit-jupiter-engine</artifactId>
74+
<scope>test</scope>
75+
</dependency>
76+
<dependency>
77+
<groupId>org.junit.jupiter</groupId>
78+
<artifactId>junit-jupiter-params</artifactId>
79+
<scope>test</scope>
80+
</dependency>
6781
<dependency>
6882
<groupId>com.alipay.sofa</groupId>
6983
<artifactId>registry-test</artifactId>
@@ -88,6 +102,40 @@
88102
</exclusions>
89103
</dependency>
90104

105+
<dependency>
106+
<groupId>org.jboss.resteasy</groupId>
107+
<artifactId>resteasy-jaxrs</artifactId>
108+
<scope>test</scope>
109+
</dependency>
110+
<dependency>
111+
<groupId>org.jboss.resteasy</groupId>
112+
<artifactId>resteasy-netty4</artifactId>
113+
<scope>test</scope>
114+
</dependency>
115+
<dependency>
116+
<groupId>org.glassfish.jersey.media</groupId>
117+
<artifactId>jersey-media-json-jackson</artifactId>
118+
<version>${jersey.version}</version>
119+
<scope>test</scope>
120+
</dependency>
121+
<dependency>
122+
<groupId>org.glassfish.jersey.media</groupId>
123+
<artifactId>jersey-media-jaxb</artifactId>
124+
<version>${jersey.version}</version>
125+
<scope>test</scope>
126+
</dependency>
127+
<dependency>
128+
<groupId>javax.ws.rs</groupId>
129+
<artifactId>javax.ws.rs-api</artifactId>
130+
<version>${javax.ws.rs.version}</version>
131+
<scope>test</scope>
132+
</dependency>
133+
<dependency>
134+
<groupId>javax.xml.bind</groupId>
135+
<artifactId>jaxb-api</artifactId>
136+
<scope>test</scope>
137+
</dependency>
138+
91139
<dependency>
92140
<groupId>org.apache.dubbo</groupId>
93141
<artifactId>dubbo-rpc-dubbo</artifactId>
@@ -111,16 +159,6 @@
111159
<artifactId>logback-classic</artifactId>
112160
<scope>test</scope>
113161
</dependency>
114-
<dependency>
115-
<groupId>org.junit.jupiter</groupId>
116-
<artifactId>junit-jupiter-engine</artifactId>
117-
<scope>test</scope>
118-
</dependency>
119-
<dependency>
120-
<groupId>org.junit.jupiter</groupId>
121-
<artifactId>junit-jupiter-params</artifactId>
122-
<scope>test</scope>
123-
</dependency>
124162

125163
</dependencies>
126164
</project>

dubbo-registry/dubbo-registry-sofa/src/test/java/org/apache/dubbo/registry/sofa/SofaRegistryTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ public void testPubAndSub() throws InterruptedException {
114114
HelloService service2 = referenceConfig2.get();
115115
Assertions.assertEquals("rrr11", service2.sayHello("xxx"));
116116

117-
// export on service
117+
// export one service
118118
ServiceConfig<HelloService> serviceConfig3 = new ServiceConfig<>();
119119
serviceConfig3.setInterface(HelloService.class);
120120
serviceConfig3.setRef(new HelloServiceImpl("rrr12"));
@@ -129,7 +129,7 @@ public void testPubAndSub() throws InterruptedException {
129129
referenceConfig1.destroy();
130130
Assertions.assertTrue(service2.sayHello("xxx").startsWith("rrr1"));
131131

132-
// unexport on service
132+
// unexport one service
133133
serviceConfig1.unexport();
134134
Thread.sleep(2000);
135135
Assertions.assertTrue(service2.sayHello("xxx").startsWith("rrr1"));

0 commit comments

Comments
 (0)