@@ -27,7 +27,7 @@ public function testPrintWithEmptyTestTimes(): void
2727
2828 ob_start ();
2929 $ printer ->print ();
30- $ output = ob_get_clean ();
30+ $ output = ob_get_clean () ?: '' ;
3131
3232 $ this ->assertEmpty ($ output );
3333 }
@@ -41,7 +41,7 @@ public function testPrintWithZeroTopN(): void
4141
4242 ob_start ();
4343 $ printer ->print ();
44- $ output = ob_get_clean ();
44+ $ output = ob_get_clean () ?: '' ;
4545
4646 $ this ->assertEmpty ($ output );
4747 }
@@ -55,7 +55,7 @@ public function testPrintWithSingleTest(): void
5555
5656 ob_start ();
5757 $ printer ->print ();
58- $ output = ob_get_clean ();
58+ $ output = ob_get_clean () ?: '' ;
5959
6060 $ this ->assertStringContainsString ('Top 1 slowest tests: ' , $ output );
6161 $ this ->assertStringContainsString ('Test1 ' , $ output );
@@ -74,7 +74,7 @@ public function testPrintSortsTestsByTimeDescending(): void
7474
7575 ob_start ();
7676 $ printer ->print ();
77- $ output = ob_get_clean ();
77+ $ output = ob_get_clean () ?: '' ;
7878
7979 $ slowPos = strpos ($ output , 'SlowTest ' );
8080 $ mediumPos = strpos ($ output , 'MediumTest ' );
@@ -98,7 +98,7 @@ public function testPrintRespectsTopNParameter(): void
9898
9999 ob_start ();
100100 $ printer ->print ();
101- $ output = ob_get_clean ();
101+ $ output = ob_get_clean () ?: '' ;
102102
103103 $ this ->assertStringContainsString ('Top 2 slowest tests: ' , $ output );
104104 $ this ->assertStringContainsString ('Test1 ' , $ output );
@@ -116,7 +116,7 @@ public function testPrintAlignsColumns(): void
116116
117117 ob_start ();
118118 $ printer ->print ();
119- $ output = ob_get_clean ();
119+ $ output = ob_get_clean () ?: '' ;
120120
121121 $ lines = explode ("\n" , $ output );
122122 $ testLines = array_filter ($ lines , static fn (string $ line ): bool => str_contains ($ line , '. ' ));
@@ -146,7 +146,7 @@ public function testPrintFormatsTimeCorrectly(): void
146146
147147 ob_start ();
148148 $ printer ->print ();
149- $ output = ob_get_clean ();
149+ $ output = ob_get_clean () ?: '' ;
150150
151151 $ this ->assertStringContainsString ('123.00 ms ' , $ output );
152152 $ this ->assertStringContainsString ('0.123 s ' , $ output );
0 commit comments