Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
Signed-off-by: Attila Mészáros <csviri@gmail.com>
  • Loading branch information
csviri committed May 13, 2024
1 parent 37a26f5 commit cdb3e02
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 2 deletions.
20 changes: 18 additions & 2 deletions src/test/java/io/csviri/operator/glue/GlueOperatorTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@
import io.csviri.operator.glue.reconciler.ValidationAndErrorHandler;
import io.fabric8.kubernetes.api.model.ConfigMap;
import io.fabric8.kubernetes.api.model.ObjectMetaBuilder;
import io.fabric8.kubernetes.api.model.Secret;
import io.fabric8.kubernetes.client.dsl.NonDeletingOperation;
import io.quarkus.test.junit.QuarkusTest;

import static io.csviri.operator.glue.TestData.*;
Expand Down Expand Up @@ -193,8 +195,22 @@ void parentWithLabelSelector() {
@Disabled
@Test
void secretCopySample() {
create(TestUtils
.loadGlueOperator("/glueoperator/ParentLabelSelector.yaml"));
var secret = TestUtils.load("/sample/secretcopy/secret-to-copy.yaml", Secret.class);
client.resource(secret).createOr(NonDeletingOperation::update);

var go = create(TestUtils
.loadGlueOperator("/sample/secretcopy/secret-copy.operator.yaml"));

await().untilAsserted(() -> {
var namespaces = client.namespaces().list().getItems();
namespaces.forEach(ns -> {
var copiedSecret =
client.secrets().inNamespace(ns.getMetadata().getName()).withName("copied-secret");
assertThat(copiedSecret).isNotNull();
});
});


}


Expand Down

0 comments on commit cdb3e02

Please sign in to comment.