laravel-6 support

This commit is contained in:
RafficMohammed
2023-01-08 01:17:22 +05:30
parent 1a5c16ae4b
commit 774eed8b0e
4962 changed files with 279380 additions and 297961 deletions

View File

@@ -11,17 +11,13 @@
namespace SebastianBergmann\CodeCoverage;
use SebastianBergmann\CodeCoverage\Driver\Driver;
use SebastianBergmann\CodeCoverage\Report\Xml\Coverage;
/**
* Abstract base class for test case classes.
*
* @since Class available since Release 1.0.0
*/
abstract class TestCase extends \PHPUnit\Framework\TestCase
{
protected static $TEST_TMP_PATH;
public static function setUpBeforeClass()
public static function setUpBeforeClass(): void
{
self::$TEST_TMP_PATH = TEST_FILES_PATH . 'tmp';
}
@@ -78,10 +74,9 @@ abstract class TestCase extends \PHPUnit\Framework\TestCase
];
}
protected function getCoverageForBankAccount()
protected function getCoverageForBankAccount(): CodeCoverage
{
$data = $this->getXdebugDataForBankAccount();
require_once TEST_FILES_PATH . '/BankAccountTest.php';
$stub = $this->createMock(Driver::class);
@@ -145,7 +140,7 @@ abstract class TestCase extends \PHPUnit\Framework\TestCase
return $coverage;
}
protected function getCoverageForBankAccountForFirstTwoTests()
protected function getCoverageForBankAccountForFirstTwoTests(): CodeCoverage
{
$data = $this->getXdebugDataForBankAccount();
@@ -230,7 +225,7 @@ abstract class TestCase extends \PHPUnit\Framework\TestCase
return $coverage;
}
protected function getExpectedDataArrayForBankAccount()
protected function getExpectedDataArrayForBankAccount(): array
{
return [
TEST_FILES_PATH . 'BankAccount.php' => [
@@ -264,7 +259,7 @@ abstract class TestCase extends \PHPUnit\Framework\TestCase
];
}
protected function getExpectedDataArrayForBankAccountInReverseOrder()
protected function getExpectedDataArrayForBankAccountInReverseOrder(): array
{
return [
TEST_FILES_PATH . 'BankAccount.php' => [
@@ -298,7 +293,7 @@ abstract class TestCase extends \PHPUnit\Framework\TestCase
];
}
protected function getCoverageForFileWithIgnoredLines()
protected function getCoverageForFileWithIgnoredLines(): CodeCoverage
{
$filter = new Filter;
$filter->addFileToWhitelist(TEST_FILES_PATH . 'source_with_ignore.php');
@@ -314,7 +309,7 @@ abstract class TestCase extends \PHPUnit\Framework\TestCase
return $coverage;
}
protected function setUpXdebugStubForFileWithIgnoredLines()
protected function setUpXdebugStubForFileWithIgnoredLines(): Driver
{
$stub = $this->createMock(Driver::class);
@@ -334,7 +329,7 @@ abstract class TestCase extends \PHPUnit\Framework\TestCase
return $stub;
}
protected function getCoverageForClassWithAnonymousFunction()
protected function getCoverageForClassWithAnonymousFunction(): CodeCoverage
{
$filter = new Filter;
$filter->addFileToWhitelist(TEST_FILES_PATH . 'source_with_class_and_anonymous_function.php');
@@ -350,7 +345,7 @@ abstract class TestCase extends \PHPUnit\Framework\TestCase
return $coverage;
}
protected function setUpXdebugStubForClassWithAnonymousFunction()
protected function setUpXdebugStubForClassWithAnonymousFunction(): Driver
{
$stub = $this->createMock(Driver::class);
@@ -375,7 +370,7 @@ abstract class TestCase extends \PHPUnit\Framework\TestCase
return $stub;
}
protected function getCoverageForCrashParsing()
protected function getCoverageForCrashParsing(): CodeCoverage
{
$filter = new Filter;
$filter->addFileToWhitelist(TEST_FILES_PATH . 'Crash.php');
@@ -387,7 +382,7 @@ abstract class TestCase extends \PHPUnit\Framework\TestCase
);
}
protected function setUpXdebugStubForCrashParsing()
protected function setUpXdebugStubForCrashParsing(): Driver
{
$stub = $this->createMock(Driver::class);