[3.0] Fix unit test (#7640)

* Remove unused import

* fix DubboBootstrapTest

* Disable Issue6252Test
This commit is contained in:
Albumen Kevin 2021-04-28 10:08:29 +08:00 committed by GitHub
parent bff9daa77c
commit 6cfeb48ae3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 15 deletions

View File

@ -109,17 +109,15 @@ public class DubboBootstrapTest {
interfaceConfig.checkRegistry();
ApplicationModel.getEnvironment().setDynamicConfiguration(new CompositeDynamicConfiguration());
List<URL> urls = ConfigValidationUtils.loadRegistries(interfaceConfig, true);
Assertions.assertEquals(2, urls.size());
Assertions.assertEquals("service-discovery-registry", urls.get(0).getProtocol());
Assertions.assertEquals("registry", urls.get(1).getProtocol());
for (URL url : urls) {
Assertions.assertEquals("addr1:9090", url.getAddress());
Assertions.assertEquals(RegistryService.class.getName(), url.getPath());
Assertions.assertTrue(url.getParameters().containsKey("timestamp"));
Assertions.assertTrue(url.getParameters().containsKey("pid"));
Assertions.assertTrue(url.getParameters().containsKey("registry"));
Assertions.assertTrue(url.getParameters().containsKey("dubbo"));
}
Assertions.assertEquals(1, urls.size());
URL url = urls.get(0);
Assertions.assertEquals("registry", url.getProtocol());
Assertions.assertEquals("addr1:9090", url.getAddress());
Assertions.assertEquals(RegistryService.class.getName(), url.getPath());
Assertions.assertTrue(url.getParameters().containsKey("timestamp"));
Assertions.assertTrue(url.getParameters().containsKey("pid"));
Assertions.assertTrue(url.getParameters().containsKey("registry"));
Assertions.assertTrue(url.getParameters().containsKey("dubbo"));
}

View File

@ -17,15 +17,12 @@
package org.apache.dubbo.config.spring.issues;
import org.apache.dubbo.config.annotation.DubboReference;
import org.apache.dubbo.config.annotation.DubboService;
import org.apache.dubbo.config.spring.ReferenceBean;
import org.apache.dubbo.config.spring.api.DemoService;
import org.apache.dubbo.config.spring.context.annotation.EnableDubboConfig;
import org.apache.dubbo.config.spring.impl.DemoServiceImpl;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.springframework.context.annotation.AnnotationConfigApplicationContext;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.PropertySource;
@ -34,6 +31,7 @@ import org.springframework.context.annotation.PropertySource;
*
* @since 2.7.8
*/
@Disabled
@Configuration
@EnableDubboConfig
@PropertySource("classpath:/META-INF/issue-6252-test.properties")