Laravel 9 Update (#1413)

Update to Laravel 9 and PHP 8+

Co-authored-by: B.Fatih KOZ <fatih.koz@gmail.com>
This commit is contained in:
Nabeel S
2022-03-14 11:45:18 -04:00
committed by GitHub
parent 00bf18c225
commit 12848091a2
340 changed files with 6130 additions and 4502 deletions

View File

@@ -2,6 +2,7 @@
namespace Tests;
use App\Contracts\Factory;
use App\Contracts\Unit;
use App\Exceptions\Handler;
use App\Repositories\SettingRepository;
@@ -62,6 +63,10 @@ abstract class TestCase extends \Illuminate\Foundation\Testing\TestCase
Notification::fake();
// $this->disableExceptionHandling();
Factory::guessFactoryNamesUsing(function (string $modelName) {
return 'App\\Database\\Factories\\'.class_basename($modelName).'Factory';
});
}
/**
@@ -274,6 +279,8 @@ abstract class TestCase extends \Illuminate\Foundation\Testing\TestCase
$data[$key] = $value->format(DATE_ATOM);
} elseif ($value instanceof Carbon) {
$data[$key] = $value->toIso8601ZuluString();
} elseif ($value instanceof Unit) {
$data[$key] = (float) $value->internal(2);
}
}