Skip to content

Commit

Permalink
Add k8s kind
Browse files Browse the repository at this point in the history
  • Loading branch information
cmendesce committed Jan 1, 2024
1 parent 3e00782 commit ae90066
Showing 1 changed file with 4 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
import br.unifor.ppgia.resiliencebench.ResilienceServiceReconciler;
import br.unifor.ppgia.resiliencebench.resources.ConfigMapReference;
import io.fabric8.kubernetes.api.model.ObjectMetaBuilder;
import io.fabric8.kubernetes.client.DefaultKubernetesClient;
import io.fabric8.kubernetes.client.KubernetesClient;
import io.javaoperatorsdk.operator.junit.AbstractOperatorExtension;
import io.javaoperatorsdk.operator.junit.LocallyRunOperatorExtension;
import org.junit.jupiter.api.Assertions;
Expand All @@ -16,12 +14,9 @@

public class WorkloadE2ETest {

final static KubernetesClient client = new DefaultKubernetesClient();

@RegisterExtension
AbstractOperatorExtension operator = LocallyRunOperatorExtension.builder()
static AbstractOperatorExtension operator = LocallyRunOperatorExtension.builder()
.waitForNamespaceDeletion(false)
.withKubernetesClient(client)
.withReconciler(new ResilienceServiceReconciler())
.withReconciler(new BenchmarkReconciler())
.build();
Expand All @@ -36,10 +31,10 @@ public void creationTest() {
workload.setMetadata(new ObjectMetaBuilder().withName(name).build());
workload.setSpec(spec);

var workloadClient = client.resources(Workload.class);
workloadClient.inNamespace(operator.getNamespace()).resource(workload).create();
var workloadClient = operator.resources(Workload.class);
workloadClient.resource(workload).create();

var actualWorkload = workloadClient.inNamespace(operator.getNamespace()).withName(name).get();
var actualWorkload = workloadClient.withName(name).get();
Assertions.assertNotNull(actualWorkload);
}

Expand Down

0 comments on commit ae90066

Please sign in to comment.