@@ -19,25 +19,25 @@ public class Fabric8ClientInjectionHandler implements ClientInjectionHandler {
19
19
20
20
public boolean isTargetFieldAvailable (ExtensionContext extensionContext ,
21
21
boolean staticField ) {
22
- return getFieldForKubeConfigInjection (extensionContext , staticField ).isPresent ();
22
+ return getFieldForKubeClientInjection (extensionContext , staticField ).isPresent ();
23
23
}
24
24
25
25
@ Override
26
26
public void inject (ExtensionContext extensionContext ,
27
27
boolean staticField , KubeAPIServer kubeApiServer ) {
28
- var field = getFieldForKubeConfigInjection (extensionContext , staticField ).orElseThrow ();
28
+ var field = getFieldForKubeClientInjection (extensionContext , staticField ).orElseThrow ();
29
29
setKubernetesClientToField (extensionContext , field , kubeApiServer );
30
30
}
31
31
32
32
private void setKubernetesClientToField (ExtensionContext extensionContext ,
33
- Field kubeConfigField , KubeAPIServer kubeApiServer ) {
33
+ Field kubeClientField , KubeAPIServer kubeApiServer ) {
34
34
try {
35
35
var target = extensionContext .getTestInstance ()
36
36
.orElseGet (() -> extensionContext .getTestClass ().orElseThrow ());
37
37
client = new KubernetesClientBuilder ()
38
38
.withConfig (Config .fromKubeconfig (kubeApiServer .getKubeConfigYaml ())).build ();
39
- kubeConfigField .setAccessible (true );
40
- kubeConfigField .set (target , client );
39
+ kubeClientField .setAccessible (true );
40
+ kubeClientField .set (target , client );
41
41
} catch (IllegalAccessException e ) {
42
42
throw new JenvtestException (e );
43
43
}
@@ -48,8 +48,7 @@ public void cleanup(ExtensionContext extensionContext) {
48
48
client .close ();
49
49
}
50
50
51
- @ SuppressWarnings ("rawtypes" )
52
- public static Optional <Field > getFieldForKubeConfigInjection (ExtensionContext extensionContext ,
51
+ public static Optional <Field > getFieldForKubeClientInjection (ExtensionContext extensionContext ,
53
52
boolean staticField ) {
54
53
Class <?> clazz = extensionContext .getTestClass ().orElseThrow ();
55
54
var kubeConfigFields = Arrays .stream (clazz .getDeclaredFields ())
0 commit comments