Make messages of failing PHPUnit test with data provider much clearer

Code
<?php

class DataProviderNamedTest extends PHPUnit_Framework_TestCase
{
    
/**
     * @dataProvider provideData
     */
    
public function testProvider($bool)
    {
        
$this->assertTrue($bool);
    }
    
    
/**
     * @dataProvider provideDataWithNames
     */
    
public function testProviderWithName($bool)
    {
        
$this->assertTrue($bool);
    }
    
    public function 
provideData()
    {
        return [
            [
true],
            [
false],
        ];
    }
    
    public function 
provideDataWithNames()
    {
        return [
            
'is true' => [true],
            
'is also true' => [false],
        ];
    }
}
Result
Time: 83 ms, Memory: 2.00MB

There were 2 failures:

1) DataProviderNamedTest::testProvider with data set #1 (false)
Failed asserting that false is true.

DataProviderNamedTest.php:10

2) DataProviderNamedTest::testProviderWithName with data set "is also true" (false)
Failed asserting that false is true.

DataProviderNamedTest.php:18

FAILURES!
Tests: 4, Assertions: 0, Failures: 2.
Used Versions
PHP 7.1, Zend 3.0, Symfony 3.2, Laravel 5.2, PHPUnit 5.6, Doctrine 2.6