Fixes for tests

This commit is contained in:
David Bomba 2023-01-18 18:02:45 +11:00
parent dd2cbcd0a8
commit 845289bed8
2 changed files with 7 additions and 13 deletions

View File

@ -106,7 +106,7 @@ jobs:
run: |
cat .env
vendor/bin/snappdf download
run: tests/ci
tests/ci
env:
DB_PORT: ${{ job.services.mysql.ports[3306] }}
PHP_CS_FIXER_IGNORE_ENV: true

View File

@ -18,18 +18,16 @@ use App\Models\Invoice;
use App\Models\Proposal;
use App\Utils\Ninja;
use App\Utils\TruthSource;
use Illuminate\Cache\RateLimiting\Limit;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\Relation;
use Illuminate\Mail\Mailer;
use Illuminate\Queue\Events\JobProcessing;
use Illuminate\Support\Facades\App;
use Illuminate\Support\Facades\Artisan;
use Illuminate\Support\Facades\Blade;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Mail;
use Illuminate\Support\Facades\ParallelTesting;
use Illuminate\Support\Facades\Queue;
use Illuminate\Support\Facades\RateLimiter;
use Illuminate\Support\Facades\Schema;
use Illuminate\Support\ServiceProvider;
use Livewire\Livewire;
@ -109,15 +107,11 @@ class AppServiceProvider extends ServiceProvider
Artisan::call('db:seed');
});
}
/**
* Register any application services.
*
* @return void
*/
public function register()
{
ParallelTesting::tearDownProcess(function ($token, $testCase) {
if (DB::connection(config('database.default'))->transactionLevel() > 0) {
DB::connection(config('database.default'))->rollBack();
}
});
}
}