diff --git a/tests/PHPCensor/Plugin/SampleFiles/phpunit_money.txt b/tests/PHPCensor/Plugin/SampleFiles/phpunit_money.txt index 1fa3e178..a28f7ec1 100644 --- a/tests/PHPCensor/Plugin/SampleFiles/phpunit_money.txt +++ b/tests/PHPCensor/Plugin/SampleFiles/phpunit_money.txt @@ -157,7 +157,7 @@ } ], "message": "Failed asserting that false is true.", - "output": "" + "output": "some output\nfrom f4" }{ "event": "suiteStart", "suite": "ExampleResults\\ExampleFailuresTest::testFailure5", @@ -301,6 +301,19 @@ "trace": [], "message": "Skipped Test: This test depends on \"ExampleResults\\ExampleFailuresTest::testFailure\" to pass.", "output": "" +}{ + "event": "testStart", + "suite": "", + "test": "ExampleResults\\ExampleFailuresTest::testOutput" +}{ + "event": "test", + "suite": "", + "test": "ExampleResults\\ExampleFailuresTest::testOutput", + "status": "pass", + "time": 0.0065488815307617, + "trace": [], + "message": "", + "output": "has output\non lines" }{ "event": "testStart", "suite": "Tests\\Money\\MoneyTest", diff --git a/tests/PHPCensor/Plugin/Util/PhpUnitResultTest.php b/tests/PHPCensor/Plugin/Util/PhpUnitResultTest.php index 6cd864cf..d297343c 100644 --- a/tests/PHPCensor/Plugin/Util/PhpUnitResultTest.php +++ b/tests/PHPCensor/Plugin/Util/PhpUnitResultTest.php @@ -31,6 +31,9 @@ class PhpUnitResultTest extends \PHPUnit_Framework_TestCase $this->assertStringStartsNotWith($buildPath, $output[3]['trace'][0]); $this->assertStringStartsNotWith($buildPath, $output[3]['trace'][1]); + $this->assertEquals("some output\nfrom f4", $output[7]['output']); + $this->assertEquals("has output\non lines", $output[15]['output']); + $this->assertEquals(PhpUnitResult::SEVERITY_SKIPPED, $output[5]['severity']); $this->assertContains('Incomplete Test:', $output[5]['message']);