Skip to content

Commit 13462c2

Browse files
committed
IT progress
Signed-off-by: Attila Mészáros <csviri@gmail.com>
1 parent 4501d39 commit 13462c2

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

operator-framework/src/test/java/io/javaoperatorsdk/operator/PrimaryToSecondaryDependentIT.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,15 @@
1414
import io.javaoperatorsdk.operator.sample.primarytosecondaydependent.PrimaryToSecondaryDependentReconciler;
1515
import io.javaoperatorsdk.operator.sample.primarytosecondaydependent.PrimaryToSecondaryDependentSpec;
1616

17+
import static io.javaoperatorsdk.operator.sample.primarytosecondaydependent.ConfigMapDependent.TEST_CONFIG_MAP_NAME;
1718
import static io.javaoperatorsdk.operator.sample.primarytosecondaydependent.ConfigMapReconcilePrecondition.DO_NOT_RECONCILE;
1819
import static io.javaoperatorsdk.operator.sample.primarytosecondaydependent.PrimaryToSecondaryDependentReconciler.DATA_KEY;
1920
import static org.assertj.core.api.Assertions.assertThat;
2021
import static org.awaitility.Awaitility.await;
2122

2223
class PrimaryToSecondaryDependentIT {
2324

24-
public static final String TEST_CONFIG_MAP_NAME = "testconfigmap";
25+
2526
public static final String TEST_CR_NAME = "test1";
2627
public static final String TEST_DATA = "testData";
2728
public
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,27 @@
11
package io.javaoperatorsdk.operator.sample.primarytosecondaydependent;
22

33
import io.fabric8.kubernetes.api.model.ConfigMap;
4+
import io.fabric8.kubernetes.api.model.ConfigMapBuilder;
5+
import io.fabric8.kubernetes.api.model.ObjectMetaBuilder;
6+
import io.javaoperatorsdk.operator.api.reconciler.Context;
47
import io.javaoperatorsdk.operator.processing.dependent.kubernetes.KubernetesDependentResource;
58

69
public class ConfigMapDependent extends
710
KubernetesDependentResource<ConfigMap, PrimaryToSecondaryDependentCustomResource> {
811

12+
public static final String TEST_CONFIG_MAP_NAME = "testconfigmap";
13+
914
public ConfigMapDependent() {
1015
super(ConfigMap.class);
1116
}
17+
18+
@Override
19+
protected ConfigMap desired(PrimaryToSecondaryDependentCustomResource primary, Context<PrimaryToSecondaryDependentCustomResource> context) {
20+
return new ConfigMapBuilder()
21+
.withMetadata(new ObjectMetaBuilder()
22+
.withName(TEST_CONFIG_MAP_NAME)
23+
.withNamespace(primary.getMetadata().getName())
24+
.build())
25+
.build();
26+
}
1227
}

0 commit comments

Comments
 (0)