first commit

This commit is contained in:
brusnitsyn
2026-06-24 17:20:43 +09:00
commit 43499acf1c
165 changed files with 25929 additions and 0 deletions

21
tests/TestCase.php Normal file
View File

@@ -0,0 +1,21 @@
<?php
namespace Tests;
use Illuminate\Foundation\Testing\TestCase as BaseTestCase;
use Illuminate\Support\Facades\Artisan;
abstract class TestCase extends BaseTestCase
{
protected function setUp(): void
{
parent::setUp();
// Журнал аудита хранится в отдельном соединении (мера РСБ.3). В тестах
// это in-memory sqlite — создаём схему журнала для каждого теста.
Artisan::call('migrate:fresh', [
'--database' => config('audit.connection'),
'--path' => 'database/migrations/audit',
]);
}
}