Skip to content

Commit 137ccfe

Browse files
committed
switched to IOUtils to read IS byte array
1 parent 207243f commit 137ccfe

File tree

1 file changed

+31
-37
lines changed

1 file changed

+31
-37
lines changed

extended/src/test/java/io/kubernetes/client/extended/kubectl/KubectlDeleteTest.java

Lines changed: 31 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,10 @@
2727
import io.kubernetes.client.openapi.models.*;
2828
import io.kubernetes.client.util.ClientBuilder;
2929
import io.kubernetes.client.util.ModelMapper;
30-
import java.io.File;
3130
import java.io.IOException;
32-
import java.io.InputStream;
33-
import java.nio.charset.StandardCharsets;
34-
import java.nio.file.Files;
35-
import java.nio.file.Paths;
36-
import java.util.Properties;
31+
import java.util.Objects;
3732

33+
import org.apache.commons.io.IOUtils;
3834
import org.junit.Before;
3935
import org.junit.Rule;
4036
import org.junit.Test;
@@ -43,88 +39,86 @@ public class KubectlDeleteTest {
4339

4440
private ApiClient apiClient;
4541

46-
private static final byte[] DISCOVERY_API;
42+
private final byte[] DISCOVERY_API;
4743

48-
static {
44+
{
4945
try {
50-
DISCOVERY_API = KubectlDeleteTest.class
46+
DISCOVERY_API = IOUtils.toByteArray(Objects.requireNonNull(KubectlDeleteTest.class
5147
.getClassLoader()
52-
.getResourceAsStream("discovery-api.json")
53-
.readAllBytes();
48+
.getResourceAsStream("discovery-api.json")));
5449
} catch (IOException e) {
55-
throw new RuntimeException("Failed to load resource", e);
50+
throw new RuntimeException(e);
5651
}
5752
}
5853

59-
private static final byte[] DISCOVERY_APIV1;
54+
private final byte[] DISCOVERY_APIV1;
6055

61-
static {
56+
{
6257
try {
63-
DISCOVERY_APIV1 = KubectlDeleteTest.class
58+
DISCOVERY_APIV1 = IOUtils.toByteArray(Objects.requireNonNull(KubectlDeleteTest.class
6459
.getClassLoader()
65-
.getResourceAsStream("discovery-api-v1.json")
66-
.readAllBytes();
60+
.getResourceAsStream("discovery-api-v1.json")));
6761
} catch (IOException e) {
6862
throw new RuntimeException(e);
6963
}
7064
}
7165

7266

73-
private static final byte[] ADD_JOB;
67+
private final byte[] ADD_JOB;
7468

75-
static {
69+
{
7670
try {
77-
ADD_JOB = KubectlDeleteTest.class
71+
ADD_JOB = IOUtils.toByteArray(Objects.requireNonNull(KubectlDeleteTest.class
7872
.getClassLoader()
79-
.getResourceAsStream("deleted-add-job.json").readAllBytes();
73+
.getResourceAsStream("deleted-add-job.json")));
8074
} catch (IOException e) {
8175
throw new RuntimeException(e);
8276
}
8377
}
8478

85-
private static final byte[] GET_BATCH;
79+
private final byte[] GET_BATCH;
8680

87-
static {
81+
{
8882
try {
89-
GET_BATCH = KubectlDeleteTest.class
83+
GET_BATCH = IOUtils.toByteArray(Objects.requireNonNull(KubectlDeleteTest.class
9084
.getClassLoader()
91-
.getResourceAsStream("deleted-get-batch.json").readAllBytes();
85+
.getResourceAsStream("deleted-get-batch.json")));
9286
} catch (IOException e) {
9387
throw new RuntimeException(e);
9488
}
9589
}
9690

97-
private static final byte[] DELETED_FIRST;
91+
private final byte[] DELETED_FIRST;
9892

99-
static {
93+
{
10094
try {
101-
DELETED_FIRST = KubectlDeleteTest.class
95+
DELETED_FIRST = IOUtils.toByteArray(Objects.requireNonNull(KubectlDeleteTest.class
10296
.getClassLoader()
103-
.getResourceAsStream("deleted-success.json").readAllBytes();
97+
.getResourceAsStream("deleted-success.json")));
10498
} catch (IOException e) {
10599
throw new RuntimeException(e);
106100
}
107101
}
108102

109-
private static final byte[] DELETED_SECOND;
103+
private final byte[] DELETED_SECOND;
110104

111-
static {
105+
{
112106
try {
113-
DELETED_SECOND = KubectlDeleteTest.class
107+
DELETED_SECOND = IOUtils.toByteArray(Objects.requireNonNull(KubectlDeleteTest.class
114108
.getClassLoader()
115-
.getResourceAsStream("deleted-not-found.json").readAllBytes();
109+
.getResourceAsStream("deleted-not-found.json")));
116110
} catch (IOException e) {
117111
throw new RuntimeException(e);
118112
}
119113
}
120114

121-
private static final byte[] DISCOVERY_APIS;
115+
private final byte[] DISCOVERY_APIS;
122116

123-
static {
117+
{
124118
try {
125-
DISCOVERY_APIS = KubectlDeleteTest.class
119+
DISCOVERY_APIS = IOUtils.toByteArray(Objects.requireNonNull(KubectlDeleteTest.class
126120
.getClassLoader()
127-
.getResourceAsStream("discovery-apis.json").readAllBytes();
121+
.getResourceAsStream("discovery-apis.json")));
128122
} catch (IOException e) {
129123
throw new RuntimeException(e);
130124
}

0 commit comments

Comments
 (0)