Skip to content

Commit d0e3774

Browse files
committed
fix: move tests where appropriate
1 parent 47cbc10 commit d0e3774

File tree

8 files changed

+28
-25
lines changed

8 files changed

+28
-25
lines changed

operator-framework-core/src/test/java/io/javaoperatorsdk/operator/TestUtils.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,4 @@ public static TestCustomResource testCustomResource(String uid) {
3232
resource.getSpec().setValue("test-value");
3333
return resource;
3434
}
35-
36-
public static void waitXms(int x) {
37-
try {
38-
Thread.sleep(x);
39-
} catch (InterruptedException e) {
40-
throw new IllegalStateException(e);
41-
}
42-
}
4335
}

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,12 @@ public static TestCustomResource testCustomResource(String uid) {
3232
resource.getSpec().setValue("test-value");
3333
return resource;
3434
}
35+
36+
public static void waitXms(int x) {
37+
try {
38+
Thread.sleep(x);
39+
} catch (InterruptedException e) {
40+
throw new IllegalStateException(e);
41+
}
42+
}
3543
}

operator-framework-core/src/test/java/io/javaoperatorsdk/operator/UpdatingResAndSubResIT.java renamed to operator-framework/src/test/java/io/javaoperatorsdk/operator/UpdatingResAndSubResIT.java

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
11
package io.javaoperatorsdk.operator;
22

33
import static io.javaoperatorsdk.operator.IntegrationTestSupport.TEST_NAMESPACE;
4-
import static io.javaoperatorsdk.operator.TestUtils.waitXms;
5-
import static io.javaoperatorsdk.operator.doubleupdate.DoubleUpdateTestCustomResourceController.TEST_ANNOTATION;
64
import static org.assertj.core.api.Assertions.assertThat;
75
import static org.awaitility.Awaitility.await;
86

97
import io.fabric8.kubernetes.api.model.ObjectMetaBuilder;
108
import io.fabric8.kubernetes.client.DefaultKubernetesClient;
119
import io.fabric8.kubernetes.client.KubernetesClient;
12-
import io.javaoperatorsdk.operator.doubleupdate.DoubleUpdateTestCustomResource;
13-
import io.javaoperatorsdk.operator.doubleupdate.DoubleUpdateTestCustomResourceController;
14-
import io.javaoperatorsdk.operator.doubleupdate.DoubleUpdateTestCustomResourceSpec;
15-
import io.javaoperatorsdk.operator.doubleupdate.DoubleUpdateTestCustomResourceStatus;
10+
import io.javaoperatorsdk.operator.sample.doubleupdate.DoubleUpdateTestCustomResource;
11+
import io.javaoperatorsdk.operator.sample.doubleupdate.DoubleUpdateTestCustomResourceController;
12+
import io.javaoperatorsdk.operator.sample.doubleupdate.DoubleUpdateTestCustomResourceSpec;
13+
import io.javaoperatorsdk.operator.sample.doubleupdate.DoubleUpdateTestCustomResourceStatus;
1614
import java.util.concurrent.TimeUnit;
15+
import org.assertj.core.api.Assertions;
1716
import org.junit.jupiter.api.BeforeEach;
1817
import org.junit.jupiter.api.Test;
1918
import org.junit.jupiter.api.TestInstance;
@@ -40,15 +39,19 @@ public void updatesSubResourceStatus() {
4039

4140
awaitStatusUpdated(resource.getMetadata().getName());
4241
// wait for sure, there are no more events
43-
waitXms(300);
42+
TestUtils.waitXms(300);
4443

4544
DoubleUpdateTestCustomResource customResource =
4645
(DoubleUpdateTestCustomResource)
4746
integrationTestSupport.getCustomResource(resource.getMetadata().getName());
4847
assertThat(integrationTestSupport.numberOfControllerExecutions()).isEqualTo(1);
49-
assertThat(customResource.getStatus().getState())
48+
Assertions.assertThat(customResource.getStatus().getState())
5049
.isEqualTo(DoubleUpdateTestCustomResourceStatus.State.SUCCESS);
51-
assertThat(customResource.getMetadata().getAnnotations().get(TEST_ANNOTATION))
50+
Assertions.assertThat(
51+
customResource
52+
.getMetadata()
53+
.getAnnotations()
54+
.get(DoubleUpdateTestCustomResourceController.TEST_ANNOTATION))
5255
.isNotNull();
5356
});
5457
}
@@ -65,10 +68,10 @@ void awaitStatusUpdated(String name) {
6568
.inNamespace(TEST_NAMESPACE)
6669
.withName(name)
6770
.get();
68-
assertThat(cr.getMetadata().getFinalizers()).hasSize(1);
69-
assertThat(cr).isNotNull();
70-
assertThat(cr.getStatus()).isNotNull();
71-
assertThat(cr.getStatus().getState())
71+
Assertions.assertThat(cr.getMetadata().getFinalizers()).hasSize(1);
72+
Assertions.assertThat(cr).isNotNull();
73+
Assertions.assertThat(cr.getStatus()).isNotNull();
74+
Assertions.assertThat(cr.getStatus().getState())
7275
.isEqualTo(DoubleUpdateTestCustomResourceStatus.State.SUCCESS);
7376
});
7477
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.javaoperatorsdk.operator.doubleupdate;
1+
package io.javaoperatorsdk.operator.sample.doubleupdate;
22

33
import io.fabric8.kubernetes.client.CustomResource;
44

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.javaoperatorsdk.operator.doubleupdate;
1+
package io.javaoperatorsdk.operator.sample.doubleupdate;
22

33
import io.javaoperatorsdk.operator.TestExecutionInfoProvider;
44
import io.javaoperatorsdk.operator.api.*;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.javaoperatorsdk.operator.doubleupdate;
1+
package io.javaoperatorsdk.operator.sample.doubleupdate;
22

33
public class DoubleUpdateTestCustomResourceSpec {
44

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.javaoperatorsdk.operator.doubleupdate;
1+
package io.javaoperatorsdk.operator.sample.doubleupdate;
22

33
public class DoubleUpdateTestCustomResourceStatus {
44

0 commit comments

Comments
 (0)