Skip to content

Commit 2144fe4

Browse files
Use single Executor for all tests
... so it doesn't leak for every test.
1 parent 255d9e2 commit 2144fe4

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

rxjava-core/src/test/java/rx/schedulers/ExecutorSchedulerTest.java

+4-1
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,16 @@
1818
import rx.Scheduler;
1919
import rx.internal.util.RxThreadFactory;
2020

21+
import java.util.concurrent.Executor;
2122
import java.util.concurrent.Executors;
2223

2324
public class ExecutorSchedulerTest extends AbstractSchedulerConcurrencyTests {
2425

26+
final static Executor executor = Executors.newFixedThreadPool(2, new RxThreadFactory("TestCustomPool-"));
27+
2528
@Override
2629
protected Scheduler getScheduler() {
27-
return Schedulers.from(Executors.newFixedThreadPool(2, new RxThreadFactory("TestCustomPool-")));
30+
return Schedulers.from(executor);
2831
}
2932

3033
}

0 commit comments

Comments
 (0)