PHPUnit\Tests\Runner\CleverAndSmart\Integration\IntegrationTest::testSimpleCase_FailuresOnly PHP Method

testSimpleCase_FailuresOnly() public method

    public function testSimpleCase_FailuresOnly()
    {
        $this->runTests('SimpleTest', 'failure', 'failure', false);
        $this->runTests('SimpleTest', 'success', 'success', true);
        $this->runTests('SimpleTest', 'success', 'retry', true);
        $this->assertTestSuitePosition('failure', 'SimpleTest', array(5, 1));
        $this->assertTestSuiteResult('failure', 'SimpleTest', 'tests', 3);
        $this->assertTestSuiteResult('failure', 'SimpleTest', 'failures', 1);
        $this->assertTestSuiteResult('failure', 'SimpleTest', 'errors', 0);
        $this->assertTestPosition('failure', 'SimpleTest::testSuccess', 1);
        $this->assertTestPosition('failure', 'SimpleTest::testFailure', 2);
        $this->assertTestPosition('failure', 'SimpleTest::testError', 3);
        $this->assertTestSuitePosition('success', 'SimpleTest', 1);
        $this->assertTestSuiteResult('success', 'SimpleTest', 'tests', 3);
        $this->assertTestSuiteResult('success', 'SimpleTest', 'failures', 0);
        $this->assertTestSuiteResult('success', 'SimpleTest', 'errors', 0);
        $this->assertTestPosition('success', 'SimpleTest::testFailure', 1);
        $this->assertTestPosition('success', 'SimpleTest::testSuccess', 2);
        $this->assertTestPosition('success', 'SimpleTest::testError', 3);
        $this->assertTestSuitePosition('retry', 'SimpleTest', 1);
        $this->assertTestSuiteResult('retry', 'SimpleTest', 'tests', 3);
        $this->assertTestSuiteResult('retry', 'SimpleTest', 'failures', 0);
        $this->assertTestSuiteResult('retry', 'SimpleTest', 'errors', 0);
        $this->assertTestPosition('retry', 'SimpleTest::testFailure', 1);
        $this->assertTestPosition('retry', 'SimpleTest::testSuccess', 2);
        $this->assertTestPosition('retry', 'SimpleTest::testError', 3);
    }