Skip to content

Commit 9e1e8e3

Browse files
authored
Merge pull request #1699 from yue9944882/junit-rules-system-env
Switching JUnit system-rules dependency to system-lambda
2 parents 9f60312 + e8d3032 commit 9e1e8e3

File tree

12 files changed

+179
-132
lines changed

12 files changed

+179
-132
lines changed

extended/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
</dependency>
6060
<dependency>
6161
<groupId>com.github.stefanbirkner</groupId>
62-
<artifactId>system-rules</artifactId>
62+
<artifactId>system-lambda</artifactId>
6363
<scope>test</scope>
6464
</dependency>
6565
<dependency>

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -262,8 +262,8 @@
262262
</dependency>
263263
<dependency>
264264
<groupId>com.github.stefanbirkner</groupId>
265-
<artifactId>system-rules</artifactId>
266-
<version>1.19.0</version>
265+
<artifactId>system-lambda</artifactId>
266+
<version>1.2.0</version>
267267
<scope>test</scope>
268268
</dependency>
269269
<dependency>

util/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@
9797
</dependency>
9898
<dependency>
9999
<groupId>com.github.stefanbirkner</groupId>
100-
<artifactId>system-rules</artifactId>
100+
<artifactId>system-lambda</artifactId>
101101
<scope>test</scope>
102102
</dependency>
103103
<dependency>

util/src/test/java/io/kubernetes/client/informer/cache/CacheTest.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,13 @@
2424
import java.util.List;
2525
import java.util.Map;
2626
import java.util.function.Function;
27-
import org.junit.Rule;
2827
import org.junit.Test;
29-
import org.junit.contrib.java.lang.system.EnvironmentVariables;
3028
import org.junit.runner.RunWith;
3129
import org.junit.runners.Parameterized;
3230

3331
@RunWith(Parameterized.class)
3432
public class CacheTest {
3533

36-
@Rule public final EnvironmentVariables environmentVariables = new EnvironmentVariables();
37-
3834
private static String mockIndexName = "mock";
3935

4036
private static List<String> mockIndexFunc(Object obj) {

util/src/test/java/io/kubernetes/client/informer/cache/ControllerTest.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,10 @@
2424
import java.util.Arrays;
2525
import java.util.concurrent.atomic.AtomicBoolean;
2626
import java.util.concurrent.atomic.AtomicInteger;
27-
import org.junit.Rule;
2827
import org.junit.Test;
29-
import org.junit.contrib.java.lang.system.EnvironmentVariables;
3028

3129
public class ControllerTest {
3230

33-
@Rule public final EnvironmentVariables environmentVariables = new EnvironmentVariables();
34-
3531
@Test
3632
public void testControllerProcessDeltas() throws InterruptedException {
3733

util/src/test/java/io/kubernetes/client/informer/cache/DeltaFIFOTest.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,9 @@
2323
import java.util.Deque;
2424
import java.util.LinkedList;
2525
import org.apache.commons.lang3.tuple.MutablePair;
26-
import org.junit.Rule;
2726
import org.junit.Test;
28-
import org.junit.contrib.java.lang.system.EnvironmentVariables;
2927

3028
public class DeltaFIFOTest {
31-
32-
@Rule public final EnvironmentVariables environmentVariables = new EnvironmentVariables();
33-
3429
@Test
3530
public void testDeltaFIFOBasic() throws InterruptedException {
3631
Deque<MutablePair<DeltaFIFO.DeltaType, KubernetesObject>> receivingDeltas = new LinkedList<>();

util/src/test/java/io/kubernetes/client/informer/cache/ListerTest.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,9 @@
1818
import io.kubernetes.client.openapi.models.V1Pod;
1919
import java.util.Arrays;
2020
import java.util.List;
21-
import org.junit.Rule;
2221
import org.junit.Test;
23-
import org.junit.contrib.java.lang.system.EnvironmentVariables;
2422

2523
public class ListerTest {
26-
@Rule public final EnvironmentVariables environmentVariables = new EnvironmentVariables();
27-
2824
@Test
2925
public void testListerBasic() {
3026
Cache<V1Pod> podCache = new Cache<>();

util/src/test/java/io/kubernetes/client/informer/cache/ProcessorListenerTest.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,10 @@
1717
import io.kubernetes.client.informer.ResourceEventHandler;
1818
import io.kubernetes.client.openapi.models.V1ObjectMeta;
1919
import io.kubernetes.client.openapi.models.V1Pod;
20-
import org.junit.Rule;
2120
import org.junit.Test;
22-
import org.junit.contrib.java.lang.system.EnvironmentVariables;
2321

2422
public class ProcessorListenerTest {
2523

26-
@Rule public final EnvironmentVariables environmentVariables = new EnvironmentVariables();
27-
2824
private static boolean addNotificationReceived;
2925
private static boolean updateNotificationReceived;
3026
private static boolean deleteNotificationReceived;

util/src/test/java/io/kubernetes/client/informer/cache/ReflectorRunnableTest.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,18 +34,14 @@
3434
import java.util.concurrent.atomic.AtomicReference;
3535
import org.awaitility.Awaitility;
3636
import org.hamcrest.core.IsEqual;
37-
import org.junit.Rule;
3837
import org.junit.Test;
39-
import org.junit.contrib.java.lang.system.EnvironmentVariables;
4038
import org.junit.runner.RunWith;
4139
import org.mockito.Mock;
4240
import org.mockito.junit.MockitoJUnitRunner;
4341

4442
@RunWith(MockitoJUnitRunner.class)
4543
public class ReflectorRunnableTest {
4644

47-
@Rule public final EnvironmentVariables environmentVariables = new EnvironmentVariables();
48-
4945
@Mock private DeltaFIFO deltaFIFO;
5046

5147
@Mock private ListerWatcher<V1Pod, V1PodList> listerWatcher;

util/src/test/java/io/kubernetes/client/informer/cache/SharedProcessorTest.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,10 @@
2020
import io.kubernetes.client.openapi.models.V1Pod;
2121
import java.time.Duration;
2222
import java.util.concurrent.Executors;
23-
import org.junit.Rule;
2423
import org.junit.Test;
25-
import org.junit.contrib.java.lang.system.EnvironmentVariables;
2624

2725
public class SharedProcessorTest {
2826

29-
@Rule public final EnvironmentVariables environmentVariables = new EnvironmentVariables();
30-
3127
@Test
3228
public void testListenerAddition() throws InterruptedException {
3329

0 commit comments

Comments
 (0)