File tree 12 files changed +126
-30
lines changed
Version06/TestMethod/WithMaximumDurationAnnotation
Version07/TestMethod/WithMaximumDurationAnnotation
Version08/TestMethod/WithMaximumDurationAnnotation
Version09/TestMethod/WithMaximumDurationAnnotation
Version10/TestMethod/WithMaximumDurationAnnotation
Version11/TestMethod/WithMaximumDurationAnnotation
12 files changed +126
-30
lines changed Original file line number Diff line number Diff line change @@ -82,6 +82,21 @@ public function testSleeperSleepsShorterThanMaximumDurationFromAnnotationWhenTes
82
82
self ::assertSame ($ milliseconds , $ sleeper ->milliseconds ());
83
83
}
84
84
85
+ /**
86
+ * @maximumDuration 200
87
+ * @dataProvider mockDataProvider
88
+ */
89
+ public function testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotationAndDataProvider ()
90
+ {
91
+ $ milliseconds = 300 ;
92
+
93
+ $ sleeper = Test \Fixture \Sleeper::fromMilliseconds ($ milliseconds );
94
+
95
+ $ sleeper ->sleep ();
96
+
97
+ self ::assertSame ($ milliseconds , $ sleeper ->milliseconds ());
98
+ }
99
+
85
100
/**
86
101
* @maximumDuration 200
87
102
*/
Original file line number Diff line number Diff line change @@ -18,13 +18,14 @@ PHPUnit %s
18
18
Runtime: %s
19
19
Configuration: %s/EndToEnd/Version06/TestMethod/WithMaximumDurationAnnotation/phpunit.xml
20
20
21
- ..... 5 / 5 (100 %)
21
+ ...... 6 / 6 (100 %)
22
22
23
- Detected 2 tests where the duration exceeded the maximum duration.
23
+ Detected 3 tests where the duration exceeded the maximum duration.
24
24
25
- 1. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version06 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotation
26
- 2 . 00 :00.2 %s (00 :00.100 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version06 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromXmlConfigurationWhenTestMethodHasInvalidMaximumDurationAnnotation
25
+ 1. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotationAndDataProvider with data set #0 ('mockArgument')
26
+ 2. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotation
27
+ 3 . 00 :00.2 %s (00 :00.100 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromXmlConfigurationWhenTestMethodHasInvalidMaximumDurationAnnotation
27
28
28
29
Time: %s, Memory: %s
29
30
30
- OK (5 tests, 5 assertions)
31
+ OK (6 tests, 6 assertions)
Original file line number Diff line number Diff line change @@ -82,6 +82,21 @@ public function testSleeperSleepsShorterThanMaximumDurationFromAnnotationWhenTes
82
82
self ::assertSame ($ milliseconds , $ sleeper ->milliseconds ());
83
83
}
84
84
85
+ /**
86
+ * @maximumDuration 200
87
+ * @dataProvider mockDataProvider
88
+ */
89
+ public function testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotationAndDataProvider (): void
90
+ {
91
+ $ milliseconds = 300 ;
92
+
93
+ $ sleeper = Test \Fixture \Sleeper::fromMilliseconds ($ milliseconds );
94
+
95
+ $ sleeper ->sleep ();
96
+
97
+ self ::assertSame ($ milliseconds , $ sleeper ->milliseconds ());
98
+ }
99
+
85
100
/**
86
101
* @maximumDuration 200
87
102
*/
Original file line number Diff line number Diff line change @@ -18,13 +18,14 @@ PHPUnit %s
18
18
Runtime: %s
19
19
Configuration: %s/EndToEnd/Version07/TestMethod/WithMaximumDurationAnnotation/phpunit.xml
20
20
21
- ..... 5 / 5 (100 %)
21
+ ...... 6 / 6 (100 %)
22
22
23
- Detected 2 tests where the duration exceeded the maximum duration.
23
+ Detected 3 tests where the duration exceeded the maximum duration.
24
24
25
- 1. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version07 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotation
26
- 2 . 00 :00.2 %s (00 :00.100 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version07 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromXmlConfigurationWhenTestMethodHasInvalidMaximumDurationAnnotation
25
+ 1. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotationAndDataProvider with data set #0 ('mockArgument')
26
+ 2. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotation
27
+ 3 . 00 :00.2 %s (00 :00.100 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromXmlConfigurationWhenTestMethodHasInvalidMaximumDurationAnnotation
27
28
28
29
Time: %s, Memory: %s
29
30
30
- OK (5 tests, 5 assertions)
31
+ OK (6 tests, 6 assertions)
Original file line number Diff line number Diff line change @@ -82,6 +82,21 @@ public function testSleeperSleepsShorterThanMaximumDurationFromAnnotationWhenTes
82
82
self ::assertSame ($ milliseconds , $ sleeper ->milliseconds ());
83
83
}
84
84
85
+ /**
86
+ * @maximumDuration 200
87
+ * @dataProvider mockDataProvider
88
+ */
89
+ public function testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotationAndDataProvider (): void
90
+ {
91
+ $ milliseconds = 300 ;
92
+
93
+ $ sleeper = Test \Fixture \Sleeper::fromMilliseconds ($ milliseconds );
94
+
95
+ $ sleeper ->sleep ();
96
+
97
+ self ::assertSame ($ milliseconds , $ sleeper ->milliseconds ());
98
+ }
99
+
85
100
/**
86
101
* @maximumDuration 200
87
102
*/
Original file line number Diff line number Diff line change @@ -18,13 +18,14 @@ PHPUnit %s
18
18
Runtime: %s
19
19
Configuration: %s/EndToEnd/Version08/TestMethod/WithMaximumDurationAnnotation/phpunit.xml
20
20
21
- ..... 5 / 5 (100 %)
21
+ ...... 6 / 6 (100 %)
22
22
23
- Detected 2 tests where the duration exceeded the maximum duration.
23
+ Detected 3 tests where the duration exceeded the maximum duration.
24
24
25
- 1. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version08 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotation
26
- 2 . 00 :00.2 %s (00 :00.100 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version08 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromXmlConfigurationWhenTestMethodHasInvalidMaximumDurationAnnotation
25
+ 1. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotationAndDataProvider with data set #0 ('mockArgument')
26
+ 2. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotation
27
+ 3 . 00 :00.2 %s (00 :00.100 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromXmlConfigurationWhenTestMethodHasInvalidMaximumDurationAnnotation
27
28
28
29
Time: %s, Memory: %s
29
30
30
- OK (5 tests, 5 assertions)
31
+ OK (6 tests, 6 assertions)
Original file line number Diff line number Diff line change @@ -82,6 +82,21 @@ public function testSleeperSleepsShorterThanMaximumDurationFromAnnotationWhenTes
82
82
self ::assertSame ($ milliseconds , $ sleeper ->milliseconds ());
83
83
}
84
84
85
+ /**
86
+ * @maximumDuration 200
87
+ * @dataProvider mockDataProvider
88
+ */
89
+ public function testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotationAndDataProvider (): void
90
+ {
91
+ $ milliseconds = 300 ;
92
+
93
+ $ sleeper = Test \Fixture \Sleeper::fromMilliseconds ($ milliseconds );
94
+
95
+ $ sleeper ->sleep ();
96
+
97
+ self ::assertSame ($ milliseconds , $ sleeper ->milliseconds ());
98
+ }
99
+
85
100
/**
86
101
* @maximumDuration 200
87
102
*/
Original file line number Diff line number Diff line change @@ -18,13 +18,14 @@ PHPUnit %s
18
18
Runtime: %s
19
19
Configuration: %s/EndToEnd/Version09/TestMethod/WithMaximumDurationAnnotation/phpunit.xml
20
20
21
- ..... 5 / 5 (100 %)
21
+ ...... 6 / 6 (100 %)
22
22
23
- Detected 2 tests where the duration exceeded the maximum duration.
23
+ Detected 3 tests where the duration exceeded the maximum duration.
24
24
25
- 1. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotation
26
- 2 . 00 :00.2 %s (00 :00.100 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromXmlConfigurationWhenTestMethodHasInvalidMaximumDurationAnnotation
25
+ 1. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotationAndDataProvider with data set #0 ('mockArgument')
26
+ 2. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotation
27
+ 3 . 00 :00.2 %s (00 :00.100 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromXmlConfigurationWhenTestMethodHasInvalidMaximumDurationAnnotation
27
28
28
29
Time: %s, Memory: %s
29
30
30
- OK (5 tests, 5 assertions)
31
+ OK (6 tests, 6 assertions)
Original file line number Diff line number Diff line change @@ -80,6 +80,21 @@ public function testSleeperSleepsShorterThanMaximumDurationFromAnnotationWhenTes
80
80
self ::assertSame ($ milliseconds , $ sleeper ->milliseconds ());
81
81
}
82
82
83
+ /**
84
+ * @maximumDuration 200
85
+ * @dataProvider mockDataProvider
86
+ */
87
+ public function testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotationAndDataProvider (): void
88
+ {
89
+ $ milliseconds = 300 ;
90
+
91
+ $ sleeper = Test \Fixture \Sleeper::fromMilliseconds ($ milliseconds );
92
+
93
+ $ sleeper ->sleep ();
94
+
95
+ self ::assertSame ($ milliseconds , $ sleeper ->milliseconds ());
96
+ }
97
+
83
98
/**
84
99
* @maximumDuration 200
85
100
*/
Original file line number Diff line number Diff line change @@ -20,13 +20,14 @@ PHPUnit %s
20
20
Runtime: %s
21
21
Configuration: %s/EndToEnd/Version10/TestMethod/WithMaximumDurationAnnotation/phpunit.xml
22
22
23
- ..... 5 / 5 (100 %)
23
+ ...... 6 / 6 (100 %)
24
24
25
- Detected 2 tests where the duration exceeded the maximum duration.
25
+ Detected 3 tests where the duration exceeded the maximum duration.
26
26
27
- 1. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version10 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotation
28
- 2 . 00 :00.2 %s (00 :00.100 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version10 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromXmlConfigurationWhenTestMethodHasInvalidMaximumDurationAnnotation
27
+ 1. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotationAndDataProvider with data set #0 ('mockArgument')
28
+ 2. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotation
29
+ 3 . 00 :00.2 %s (00 :00.100 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromXmlConfigurationWhenTestMethodHasInvalidMaximumDurationAnnotation
29
30
30
31
Time: %s, Memory: %s
31
32
32
- OK (5 tests, 5 assertions)
33
+ OK (6 tests, 6 assertions)
Original file line number Diff line number Diff line change @@ -80,6 +80,21 @@ public function testSleeperSleepsShorterThanMaximumDurationFromAnnotationWhenTes
80
80
self ::assertSame ($ milliseconds , $ sleeper ->milliseconds ());
81
81
}
82
82
83
+ /**
84
+ * @maximumDuration 200
85
+ * @dataProvider mockDataProvider
86
+ */
87
+ public function testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotationAndDataProvider (): void
88
+ {
89
+ $ milliseconds = 300 ;
90
+
91
+ $ sleeper = Test \Fixture \Sleeper::fromMilliseconds ($ milliseconds );
92
+
93
+ $ sleeper ->sleep ();
94
+
95
+ self ::assertSame ($ milliseconds , $ sleeper ->milliseconds ());
96
+ }
97
+
83
98
/**
84
99
* @maximumDuration 200
85
100
*/
Original file line number Diff line number Diff line change @@ -20,13 +20,14 @@ PHPUnit %s
20
20
Runtime: %s
21
21
Configuration: %s/EndToEnd/Version11/TestMethod/WithMaximumDurationAnnotation/phpunit.xml
22
22
23
- ..... 5 / 5 (100 %)
23
+ ...... 6 / 6 (100 %)
24
24
25
- Detected 2 tests where the duration exceeded the maximum duration.
25
+ Detected 3 tests where the duration exceeded the maximum duration.
26
26
27
- 1. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version11 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotation
28
- 2 . 00 :00.2 %s (00 :00.100 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version11 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromXmlConfigurationWhenTestMethodHasInvalidMaximumDurationAnnotation
27
+ 1. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotationAndDataProvider with data set #0 ('mockArgument')
28
+ 2. 00 :00.3 %s (00 :00.200 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromAnnotationWhenTestMethodHasValidMaximumDurationAnnotation
29
+ 3 . 00 :00.2 %s (00 :00.100 ) Ergebnis \PHPUnit \SlowTestDetector \Test \EndToEnd \Version09 \TestMethod \WithMaximumDurationAnnotation \SleeperTest::testSleeperSleepsLongerThanMaximumDurationFromXmlConfigurationWhenTestMethodHasInvalidMaximumDurationAnnotation
29
30
30
31
Time: %s, Memory: %s
31
32
32
- OK (5 tests, 5 assertions)
33
+ OK (6 tests, 6 assertions)
You can’t perform that action at this time.
0 commit comments