Fix tests
This commit is contained in:
		
							parent
							
								
									decaacddce
								
							
						
					
					
						commit
						02a1c43587
					
				| 
						 | 
				
			
			@ -24,6 +24,7 @@ import org.junit.Test;
 | 
			
		|||
import org.springframework.boot.actuate.endpoint.web.ServletEndpointRegistrar;
 | 
			
		||||
import org.springframework.boot.actuate.endpoint.web.annotation.ServletEndpointsSupplier;
 | 
			
		||||
import org.springframework.boot.autoconfigure.web.servlet.DispatcherServletPath;
 | 
			
		||||
import org.springframework.boot.autoconfigure.web.servlet.JerseyApplicationPath;
 | 
			
		||||
import org.springframework.boot.context.properties.EnableConfigurationProperties;
 | 
			
		||||
import org.springframework.boot.test.context.FilteredClassLoader;
 | 
			
		||||
import org.springframework.boot.test.context.runner.ApplicationContextRunner;
 | 
			
		||||
| 
						 | 
				
			
			@ -60,7 +61,7 @@ public class ServletEndpointManagementContextConfigurationTests {
 | 
			
		|||
	}
 | 
			
		||||
 | 
			
		||||
	@Test
 | 
			
		||||
	public void servletPathShouldNotAffectJerseyConfiguration() {
 | 
			
		||||
	public void contextWhenJerseyShouldContainServletEndpointRegistrar() {
 | 
			
		||||
		FilteredClassLoader classLoader = new FilteredClassLoader(
 | 
			
		||||
				DispatcherServlet.class);
 | 
			
		||||
		this.contextRunner.withClassLoader(classLoader).run((context) -> {
 | 
			
		||||
| 
						 | 
				
			
			@ -68,7 +69,7 @@ public class ServletEndpointManagementContextConfigurationTests {
 | 
			
		|||
			ServletEndpointRegistrar bean = context
 | 
			
		||||
					.getBean(ServletEndpointRegistrar.class);
 | 
			
		||||
			String basePath = (String) ReflectionTestUtils.getField(bean, "basePath");
 | 
			
		||||
			assertThat(basePath).isEqualTo("/actuator");
 | 
			
		||||
			assertThat(basePath).isEqualTo("/jersey/actuator");
 | 
			
		||||
		});
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -94,6 +95,11 @@ public class ServletEndpointManagementContextConfigurationTests {
 | 
			
		|||
			return () -> "/test";
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		@Bean
 | 
			
		||||
		public JerseyApplicationPath jerseyApplicationPath() {
 | 
			
		||||
			return () -> "/jersey";
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue