Skip to content

Commit a108c0a

Browse files
Better tests
1 parent e631086 commit a108c0a

File tree

4 files changed

+99
-99
lines changed

4 files changed

+99
-99
lines changed

tests/ExampleTests/TestThatHasAllStatusesTest.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,25 @@ class TestThatHasAllStatusesTest extends TestCase
1111

1212
private const SLEEP_IN_MICRO_SECONDS = 10000;
1313

14-
public function testSuccess(): void
14+
protected function setUp(): void
1515
{
16+
parent::setUp();
17+
1618
usleep(self::SLEEP_IN_MICRO_SECONDS);
19+
}
20+
21+
public function testSuccess(): void
22+
{
1723
$this->assertTrue(true);
1824
}
1925

2026
public function testFail(): void
2127
{
22-
usleep(self::SLEEP_IN_MICRO_SECONDS);
2328
$this->assertTrue(false);
2429
}
2530

2631
public function testFailWithDiff(): void
2732
{
28-
usleep(self::SLEEP_IN_MICRO_SECONDS);
2933
$this->assertEquals(
3034
['one', 'two'],
3135
['two', 'one']
@@ -34,24 +38,20 @@ public function testFailWithDiff(): void
3438

3539
public function testError(): void
3640
{
37-
usleep(self::SLEEP_IN_MICRO_SECONDS);
3841
throw new \Exception('error');
3942
}
4043

4144
public function testRisky(): void
4245
{
43-
usleep(self::SLEEP_IN_MICRO_SECONDS);
4446
}
4547

4648
public function testSkip(): void
4749
{
48-
usleep(self::SLEEP_IN_MICRO_SECONDS);
4950
$this->markTestSkipped('skipped');
5051
}
5152

5253
public function testIncomplete(): void
5354
{
54-
usleep(self::SLEEP_IN_MICRO_SECONDS);
5555
$this->markTestIncomplete('incomplete');
5656
}
5757
}

tests/__snapshots__/OutputTest__testPrintCompactModeAtRunTime__1.txt

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@
44
FAILED Tests\ExampleTests\TestThatHasAllStatusesTest > fail
55
Failed asserting that false is true.
66

7-
at tests/ExampleTests/TestThatHasAllStatusesTest.php:23
8-
19▕
9-
20▕ public function testFail(): void
10-
21▕ {
11-
22▕ usleep(self::SLEEP_IN_MICRO_SECONDS);
12-
➜ 23▕ $this->assertTrue(false);
7+
at tests/ExampleTests/TestThatHasAllStatusesTest.php:28
138
24▕ }
149
25▕
15-
26▕ public function testFailWithDiff(): void
10+
26▕ public function testFail(): void
1611
27▕ {
12+
➜ 28▕ $this->assertTrue(false);
13+
29▕ }
14+
30▕
15+
31▕ public function testFailWithDiff(): void
16+
32▕ {
1717

18-
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:23
18+
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:28
1919

2020
───────────────────
2121
FAILED Tests\ExampleTests\TestThatHasAllStatusesTest > fail with diff
@@ -28,35 +28,35 @@
2828
)
2929

3030

31-
at tests/ExampleTests/TestThatHasAllStatusesTest.php:29
32-
25▕
33-
26▕ public function testFailWithDiff(): void
34-
27{
35-
28usleep(self::SLEEP_IN_MICRO_SECONDS);
36-
29▕ $this->assertEquals(
37-
30▕ ['one', 'two'],
38-
31▕ ['two', 'one']
39-
32▕ );
40-
33▕ }
31+
at tests/ExampleTests/TestThatHasAllStatusesTest.php:33
32+
29▕ }
33+
30▕
34+
31public function testFailWithDiff(): void
35+
32{
36+
33▕ $this->assertEquals(
37+
34▕ ['one', 'two'],
38+
35▕ ['two', 'one']
39+
36▕ );
40+
37▕ }
4141

42-
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:29
42+
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:33
4343

4444
───────────────────
4545
FAILED Tests\ExampleTests\TestThatHasAllStatusesTest > error Exception
4646
error
4747

48-
at tests/ExampleTests/TestThatHasAllStatusesTest.php:38
49-
34▕
50-
35▕ public function testError(): void
51-
36{
52-
37usleep(self::SLEEP_IN_MICRO_SECONDS);
53-
38▕ throw new \Exception('error');
54-
39▕ }
55-
40
56-
41▕ public function testRisky(): void
57-
42▕ {
58-
59-
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:38
48+
at tests/ExampleTests/TestThatHasAllStatusesTest.php:41
49+
37▕ }
50+
38▕
51+
39public function testError(): void
52+
40{
53+
41▕ throw new \Exception('error');
54+
42▕ }
55+
43
56+
44▕ public function testRisky(): void
57+
45▕ {
58+
59+
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:41
6060

6161

6262
Tests: 3 failed, 1 risky, 1 incomplete, 1 skipped, 3 passed (7 assertions)

tests/__snapshots__/OutputTest__testPrintCompactMode__1.txt

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@
44
FAILED Tests\ExampleTests\TestThatHasAllStatusesTest > fail
55
Failed asserting that false is true.
66

7-
at tests/ExampleTests/TestThatHasAllStatusesTest.php:23
8-
19▕
9-
20▕ public function testFail(): void
10-
21▕ {
11-
22▕ usleep(self::SLEEP_IN_MICRO_SECONDS);
12-
➜ 23▕ $this->assertTrue(false);
7+
at tests/ExampleTests/TestThatHasAllStatusesTest.php:28
138
24▕ }
149
25▕
15-
26▕ public function testFailWithDiff(): void
10+
26▕ public function testFail(): void
1611
27▕ {
12+
➜ 28▕ $this->assertTrue(false);
13+
29▕ }
14+
30▕
15+
31▕ public function testFailWithDiff(): void
16+
32▕ {
1717

18-
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:23
18+
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:28
1919

2020
───────────────────
2121
FAILED Tests\ExampleTests\TestThatHasAllStatusesTest > fail with diff
@@ -28,35 +28,35 @@
2828
)
2929

3030

31-
at tests/ExampleTests/TestThatHasAllStatusesTest.php:29
32-
25▕
33-
26▕ public function testFailWithDiff(): void
34-
27{
35-
28usleep(self::SLEEP_IN_MICRO_SECONDS);
36-
29▕ $this->assertEquals(
37-
30▕ ['one', 'two'],
38-
31▕ ['two', 'one']
39-
32▕ );
40-
33▕ }
31+
at tests/ExampleTests/TestThatHasAllStatusesTest.php:33
32+
29▕ }
33+
30▕
34+
31public function testFailWithDiff(): void
35+
32{
36+
33▕ $this->assertEquals(
37+
34▕ ['one', 'two'],
38+
35▕ ['two', 'one']
39+
36▕ );
40+
37▕ }
4141

42-
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:29
42+
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:33
4343

4444
───────────────────
4545
FAILED Tests\ExampleTests\TestThatHasAllStatusesTest > error Exception
4646
error
4747

48-
at tests/ExampleTests/TestThatHasAllStatusesTest.php:38
49-
34▕
50-
35▕ public function testError(): void
51-
36{
52-
37usleep(self::SLEEP_IN_MICRO_SECONDS);
53-
38▕ throw new \Exception('error');
54-
39▕ }
55-
40
56-
41▕ public function testRisky(): void
57-
42▕ {
58-
59-
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:38
48+
at tests/ExampleTests/TestThatHasAllStatusesTest.php:41
49+
37▕ }
50+
38▕
51+
39public function testError(): void
52+
40{
53+
41▕ throw new \Exception('error');
54+
42▕ }
55+
43
56+
44▕ public function testRisky(): void
57+
45▕ {
58+
59+
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:41
6060

6161

6262
Tests: 3 failed, 1 risky, 1 incomplete, 1 skipped, 3 passed (7 assertions)

tests/__snapshots__/OutputTest__testPrintWithoutConfig__1.txt

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,18 @@
1515
FAILED Tests\ExampleTests\TestThatHasAllStatusesTest > fail
1616
Failed asserting that false is true.
1717

18-
at tests/ExampleTests/TestThatHasAllStatusesTest.php:23
19-
19▕
20-
20▕ public function testFail(): void
21-
21▕ {
22-
22▕ usleep(self::SLEEP_IN_MICRO_SECONDS);
23-
➜ 23▕ $this->assertTrue(false);
18+
at tests/ExampleTests/TestThatHasAllStatusesTest.php:28
2419
24▕ }
2520
25▕
26-
26▕ public function testFailWithDiff(): void
21+
26▕ public function testFail(): void
2722
27▕ {
23+
➜ 28▕ $this->assertTrue(false);
24+
29▕ }
25+
30▕
26+
31▕ public function testFailWithDiff(): void
27+
32▕ {
2828

29-
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:23
29+
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:28
3030

3131
───────────────────
3232
FAILED Tests\ExampleTests\TestThatHasAllStatusesTest > fail with diff
@@ -39,35 +39,35 @@
3939
)
4040

4141

42-
at tests/ExampleTests/TestThatHasAllStatusesTest.php:29
43-
25▕
44-
26▕ public function testFailWithDiff(): void
45-
27{
46-
28usleep(self::SLEEP_IN_MICRO_SECONDS);
47-
29▕ $this->assertEquals(
48-
30▕ ['one', 'two'],
49-
31▕ ['two', 'one']
50-
32▕ );
51-
33▕ }
42+
at tests/ExampleTests/TestThatHasAllStatusesTest.php:33
43+
29▕ }
44+
30▕
45+
31public function testFailWithDiff(): void
46+
32{
47+
33▕ $this->assertEquals(
48+
34▕ ['one', 'two'],
49+
35▕ ['two', 'one']
50+
36▕ );
51+
37▕ }
5252

53-
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:29
53+
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:33
5454

5555
───────────────────
5656
FAILED Tests\ExampleTests\TestThatHasAllStatusesTest > error Exception
5757
error
5858

59-
at tests/ExampleTests/TestThatHasAllStatusesTest.php:38
60-
34▕
61-
35▕ public function testError(): void
62-
36{
63-
37usleep(self::SLEEP_IN_MICRO_SECONDS);
64-
38▕ throw new \Exception('error');
65-
39▕ }
66-
40
67-
41▕ public function testRisky(): void
68-
42▕ {
59+
at tests/ExampleTests/TestThatHasAllStatusesTest.php:41
60+
37▕ }
61+
38▕
62+
39public function testError(): void
63+
40{
64+
41▕ throw new \Exception('error');
65+
42▕ }
66+
43
67+
44▕ public function testRisky(): void
68+
45▕ {
6969

70-
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:38
70+
1 tests/ExampleTests/TestThatHasAllStatusesTest.php:41
7171

7272

7373
Tests: 3 failed, 1 risky, 1 incomplete, 1 skipped, 3 passed (7 assertions)

0 commit comments

Comments
 (0)