File tree Expand file tree Collapse file tree 1 file changed +16
-2
lines changed
jkube-kit/enricher/generic/src/test/java/org/eclipse/jkube/enricher/generic Expand file tree Collapse file tree 1 file changed +16
-2
lines changed Original file line number Diff line number Diff line change @@ -118,7 +118,7 @@ void create_withAlreadyExistingName_shouldKeepExistingName() {
118
118
}
119
119
120
120
@ Test
121
- void create_withCustomNameAndAlreadyExistingName_shouldOverrideExistingName () {
121
+ void create_withCustomNameAndAlreadyExistingName_shouldKeepExistingName () {
122
122
// Given
123
123
klb = new KubernetesListBuilder ();
124
124
properties .put ("jkube.enricher.jkube-name.name" , "custom-name" );
@@ -128,6 +128,20 @@ void create_withCustomNameAndAlreadyExistingName_shouldOverrideExistingName() {
128
128
// Then
129
129
assertThat (klb .build ().getItems ())
130
130
.singleElement ()
131
- .hasFieldOrPropertyWithValue ("metadata.name" , "custom-name" );
131
+ .hasFieldOrPropertyWithValue ("metadata.name" , "existing-name" );
132
+ }
133
+
134
+ @ Test
135
+ void create_withoutName_shouldSetGivenCustomName () {
136
+ // Given
137
+ klb = new KubernetesListBuilder ();
138
+ properties .put ("jkube.enricher.jkube-name.name" , "custom-name" );
139
+ // When
140
+ klb .addToItems (new ServiceBuilder ().withNewMetadata ().endMetadata ().build ());
141
+ new NameEnricher (context ).create (PlatformMode .kubernetes , klb );
142
+ // Then
143
+ assertThat (klb .build ().getItems ())
144
+ .singleElement ()
145
+ .hasFieldOrPropertyWithValue ("metadata.name" , "custom-name" );
132
146
}
133
147
}
You can’t perform that action at this time.
0 commit comments