Skip to content

Commit 7831b62

Browse files
authored
Refactor last fabric8 integration test package (1) (#1824)
1 parent cd86d84 commit 7831b62

File tree

36 files changed

+924
-1109
lines changed

36 files changed

+924
-1109
lines changed

spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-discovery/src/test/java/org/springframework/cloud/kubernetes/fabric8/client/discovery/Fabric8DiscoveryAllServicesIT.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
*/
4040
class Fabric8DiscoveryAllServicesIT extends Fabric8DiscoveryBase {
4141

42+
4243
private static Service externalServiceName;
4344

4445
@BeforeAll

spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-discovery/src/test/java/org/springframework/cloud/kubernetes/fabric8/client/discovery/Fabric8DiscoveryFilterMatchOneNamespaceIT.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
"spring.cloud.kubernetes.discovery.namespaces[1]=b-uat",
3636
"spring.cloud.kubernetes.discovery.filter=#root.metadata.namespace matches 'a-uat$'",
3737
"logging.level.org.springframework.cloud.kubernetes.fabric8.discovery=DEBUG"
38-
3938
})
4039
class Fabric8DiscoveryFilterMatchOneNamespaceIT extends Fabric8DiscoveryBase {
4140

spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-discovery/src/test/java/org/springframework/cloud/kubernetes/fabric8/client/discovery/Fabric8DiscoveryFilterMatchTwoNamespacesIT.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
"spring.cloud.kubernetes.discovery.namespaces[1]=b-uat",
3636
"spring.cloud.kubernetes.discovery.filter=#root.metadata.namespace matches '^.*uat$'",
3737
"logging.level.org.springframework.cloud.kubernetes.fabric8.discovery=DEBUG"
38-
3938
})
4039
class Fabric8DiscoveryFilterMatchTwoNamespacesIT extends Fabric8DiscoveryBase {
4140

spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-reload/src/main/java/org/springframework/cloud/kubernetes/fabric8/client/reload/ConfigMapProperties.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@
2222
* @author wind57
2323
*/
2424
@ConfigurationProperties("from.properties")
25-
public class ConfigMapProperties {
25+
class ConfigMapProperties {
2626

2727
private String key;
2828

29-
public String getKey() {
29+
String getKey() {
3030
return key;
3131
}
3232

33-
public void setKey(String key1) {
33+
void setKey(String key1) {
3434
this.key = key1;
3535
}
3636

spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-reload/src/main/java/org/springframework/cloud/kubernetes/fabric8/client/reload/Controller.java

Lines changed: 3 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -23,51 +23,17 @@
2323
* @author wind57
2424
*/
2525
@RestController
26-
public class Controller {
27-
28-
private final LeftProperties leftProperties;
29-
30-
private final RightProperties rightProperties;
31-
32-
private final RightWithLabelsProperties rightWithLabelsProperties;
26+
class Controller {
3327

3428
private final ConfigMapProperties configMapProperties;
3529

36-
private final SecretProperties secretProperties;
37-
38-
public Controller(LeftProperties leftProperties, RightProperties rightProperties,
39-
RightWithLabelsProperties rightWithLabelsProperties, ConfigMapProperties configMapProperties,
40-
SecretProperties secretProperties) {
41-
this.leftProperties = leftProperties;
42-
this.rightProperties = rightProperties;
43-
this.rightWithLabelsProperties = rightWithLabelsProperties;
30+
Controller(ConfigMapProperties configMapProperties) {
4431
this.configMapProperties = configMapProperties;
45-
this.secretProperties = secretProperties;
46-
}
47-
48-
@GetMapping("/left")
49-
public String left() {
50-
return leftProperties.getValue();
51-
}
52-
53-
@GetMapping("/right")
54-
public String right() {
55-
return rightProperties.getValue();
56-
}
57-
58-
@GetMapping("/with-label")
59-
public String witLabel() {
60-
return rightWithLabelsProperties.getValue();
6132
}
6233

6334
@GetMapping("/key")
64-
public String key() {
35+
String key() {
6536
return configMapProperties.getKey();
6637
}
6738

68-
@GetMapping("/key-from-secret")
69-
public String keyFromSecret() {
70-
return secretProperties.getKey();
71-
}
72-
7339
}

spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-reload/src/main/resources/application-mount.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,3 @@ spring:
1414
- /tmp/application.properties
1515
config:
1616
import: "kubernetes:"
17-

spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-reload/src/main/resources/application-no-mount.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
logging:
2-
level:
3-
root: DEBUG
4-
51
spring:
62
application:
73
name: poll-reload
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
1-
logging:
2-
level:
3-
root: DEBUG
4-
51
spring:
62
application:
73
name: event-reload
84
cloud:
95
kubernetes:
6+
secrets:
7+
enabled: false
108
reload:
119
enabled: true
12-
strategy: shutdown
10+
strategy: refresh
1311
mode: event
1412
namespaces:
15-
- left
13+
- right
1614
monitoring-config-maps: true
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
1-
logging:
2-
level:
3-
root: DEBUG
4-
51
spring:
62
application:
73
name: event-reload
84
cloud:
95
kubernetes:
106
reload:
117
enabled: true
12-
strategy: shutdown
8+
strategy: refresh
139
mode: event
1410
namespaces:
1511
- right
1612
monitoring-config-maps: true
13+
14+
main:
15+
cloud-platform: kubernetes
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
logging:
2-
level:
3-
root: DEBUG
4-
51
spring:
62
application:
73
name: event-reload
@@ -12,11 +8,18 @@ spring:
128
reload:
139
enabled: true
1410
monitoring-secrets: true
15-
strategy: shutdown
11+
strategy: refresh
1612
mode: event
1713
monitoring-configMaps: false
14+
config:
15+
enabled: false
16+
enable-api: false
1817
secrets:
1918
enabled: true
2019
enable-api: true
2120

21+
# otherwise we can't refresh in the test
22+
main:
23+
cloud-platform: kubernetes
24+
2225

0 commit comments

Comments
 (0)