Skip to content

Commit 7739323

Browse files
author
Julien Ponge
committed
Run tests in parallel
1 parent 22c32fd commit 7739323

File tree

4 files changed

+15
-18
lines changed

4 files changed

+15
-18
lines changed

pom.xml

+2
Original file line numberDiff line numberDiff line change
@@ -255,6 +255,8 @@
255255
<version>${maven-surefire-plugin.version}</version>
256256
<configuration>
257257
<runOrder>random</runOrder>
258+
<parallel>methods</parallel>
259+
<threadCount>8</threadCount>
258260
<systemPropertyVariables>
259261
<golo.test.trace>no</golo.test.trace>
260262
<java.awt.headless>true</java.awt.headless>

src/test/java/fr/insalyon/citi/golo/cli/MainTest.java

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
import static org.hamcrest.Matchers.is;
3131
import static org.testng.Assert.fail;
3232

33+
@Test(singleThreaded = true)
3334
public class MainTest {
3435

3536
@Test

src/test/java/gololang/IntRangeTest.java

+6-8
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,9 @@
2727

2828
public class IntRangeTest {
2929

30-
private IntRange range;
31-
32-
@BeforeMethod
33-
public void prepare() {
34-
range = new IntRange(1, 3);
35-
}
36-
3730
@Test
3831
public void check() {
32+
IntRange range = new IntRange(1, 3);
3933
Iterator<Integer> iterator = range.iterator();
4034
assertThat(iterator.hasNext(), is(true));
4135
assertThat(iterator.next(), is(1));
@@ -46,6 +40,7 @@ public void check() {
4640

4741
@Test(expectedExceptions = NoSuchElementException.class)
4842
public void overflow() {
43+
IntRange range = new IntRange(1, 3);
4944
Iterator<Integer> iterator = range.iterator();
5045
for (int i = 0; i < 4; i++) {
5146
iterator.next();
@@ -54,17 +49,20 @@ public void overflow() {
5449

5550
@Test(expectedExceptions = UnsupportedOperationException.class)
5651
public void remove() {
52+
IntRange range = new IntRange(1, 3);
5753
range.iterator().remove();
5854
}
5955

6056
@Test
6157
public void empty() {
58+
IntRange range = new IntRange(1, 3);
6259
range = new IntRange(5, 4);
6360
assertThat(range.iterator().hasNext(), is(false));
6461
}
6562

6663
@Test
6764
public void increment() {
65+
IntRange range = new IntRange(1, 3);
6866
range.incrementBy(2);
6967
Iterator<Integer> iterator = range.iterator();
7068
assertThat(iterator.hasNext(), is(true));
@@ -74,7 +72,7 @@ public void increment() {
7472

7573
@Test
7674
public void singleton() {
77-
range = new IntRange(0, 1);
75+
IntRange range = new IntRange(0, 1);
7876
Iterator<Integer> iterator = range.iterator();
7977
assertThat(iterator.hasNext(), is(true));
8078
assertThat(iterator.next(), is(0));

src/test/java/gololang/LongRangeTest.java

+6-10
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
package gololang;
1818

19-
import org.testng.annotations.BeforeMethod;
2019
import org.testng.annotations.Test;
2120

2221
import java.util.Iterator;
@@ -27,15 +26,9 @@
2726

2827
public class LongRangeTest {
2928

30-
private LongRange range;
31-
32-
@BeforeMethod
33-
public void prepare() {
34-
range = new LongRange(1, 3);
35-
}
36-
3729
@Test
3830
public void check() {
31+
LongRange range = new LongRange(1L, 3L);
3932
Iterator<Long> iterator = range.iterator();
4033
assertThat(iterator.hasNext(), is(true));
4134
assertThat(iterator.next(), is(1L));
@@ -46,6 +39,7 @@ public void check() {
4639

4740
@Test(expectedExceptions = NoSuchElementException.class)
4841
public void overflow() {
42+
LongRange range = new LongRange(1L, 3L);
4943
Iterator<Long> iterator = range.iterator();
5044
for (int i = 0; i < 4; i++) {
5145
iterator.next();
@@ -54,17 +48,19 @@ public void overflow() {
5448

5549
@Test(expectedExceptions = UnsupportedOperationException.class)
5650
public void remove() {
51+
LongRange range = new LongRange(1L, 3L);
5752
range.iterator().remove();
5853
}
5954

6055
@Test
6156
public void empty() {
62-
range = new LongRange(5, 4);
57+
LongRange range = new LongRange(5, 4);
6358
assertThat(range.iterator().hasNext(), is(false));
6459
}
6560

6661
@Test
6762
public void increment() {
63+
LongRange range = new LongRange(1L, 3L);
6864
range.incrementBy(2);
6965
Iterator<Long> iterator = range.iterator();
7066
assertThat(iterator.hasNext(), is(true));
@@ -74,7 +70,7 @@ public void increment() {
7470

7571
@Test
7672
public void singleton() {
77-
range = new LongRange(0L, 1L);
73+
LongRange range = new LongRange(0L, 1L);
7874
Iterator<Long> iterator = range.iterator();
7975
assertThat(iterator.hasNext(), is(true));
8076
assertThat(iterator.next(), is(0L));

0 commit comments

Comments
 (0)