Replace deprecated annotations with @SpringBootTest & @ContextConfiguration as CI Build was failing

This commit is contained in:
Charles Moulliard
2017-05-26 11:33:59 +02:00
parent 413dc0f710
commit a173cde4c9
2 changed files with 13 additions and 13 deletions

View File

@@ -24,20 +24,20 @@ import io.fabric8.kubernetes.client.KubernetesClient
import io.fabric8.kubernetes.server.mock.KubernetesMockServer
import org.springframework.beans.factory.annotation.Autowired
import org.springframework.boot.context.properties.EnableConfigurationProperties
import org.springframework.boot.test.IntegrationTest
import org.springframework.boot.test.SpringApplicationConfiguration
import org.springframework.boot.test.context.SpringBootTest
import org.springframework.core.env.Environment
import org.springframework.test.context.ContextConfiguration
import spock.lang.Specification
import groovy.util.logging.Slf4j
@Slf4j
@SpringApplicationConfiguration(TestApplication.class)
@IntegrationTest([
"spring.application.name=testapp",
"spring.cloud.kubernetes.client.namespace=testns",
"spring.cloud.kubernetes.client.trustCerts=true",
"spring.cloud.kubernetes.config.namespace=testns",
"spring.cloud.kubernetes.secrets.enableApi=true"
@ContextConfiguration(classes=[TestApplication.class])
@SpringBootTest(properties=[
"spring.application.name=testapp",
"spring.cloud.kubernetes.client.namespace=testns",
"spring.cloud.kubernetes.client.trustCerts=true",
"spring.cloud.kubernetes.config.namespace=testns",
"spring.cloud.kubernetes.secrets.enableApi=true"
])
@EnableConfigurationProperties
class CoreTest extends Specification {

View File

@@ -21,19 +21,19 @@ import io.fabric8.kubernetes.api.model.EndpointsBuilder
import io.fabric8.kubernetes.client.Config
import io.fabric8.kubernetes.client.KubernetesClient
import io.fabric8.kubernetes.server.mock.KubernetesMockServer
import org.springframework.boot.test.context.SpringBootTest
import org.springframework.cloud.kubernetes.ribbon.KubernetesRibbonClientConfiguration
import org.springframework.beans.factory.annotation.Autowired
import org.springframework.boot.autoconfigure.EnableAutoConfiguration
import org.springframework.boot.test.IntegrationTest
import org.springframework.boot.test.SpringApplicationConfiguration
import org.springframework.cloud.client.loadbalancer.LoadBalancerInterceptor
import org.springframework.cloud.netflix.ribbon.RibbonClient
import org.springframework.test.context.ContextConfiguration
import org.springframework.web.client.RestTemplate
import spock.lang.Specification
@EnableAutoConfiguration
@SpringApplicationConfiguration(TestApplication.class)
@IntegrationTest(
@ContextConfiguration(classes=[TestApplication.class])
@SpringBootTest(properties=
[
"spring.application.name=testapp",
"spring.cloud.kubernetes.client.namespace=testns",