use DB::transaction

This commit is contained in:
2024-04-16 14:58:23 +03:30
parent 4b4f621b34
commit f9d842b6f4
24 changed files with 286 additions and 123 deletions

View File

@@ -13,7 +13,7 @@ use App\Models\Province;
use App\Models\RoadItemsProject;
use App\Models\User;
use App\Models\UserActivityLog;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Illuminate\Http\UploadedFile;
use Illuminate\Support\Facades\Storage;
use Illuminate\Validation\ValidationException;
@@ -22,7 +22,7 @@ use Tests\TestCase;
class DeleteTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/

View File

@@ -13,7 +13,7 @@ use App\Models\Province;
use App\Models\RoadItemsProject;
use App\Models\User;
use App\Models\UserActivityLog;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Illuminate\Http\UploadedFile;
use Illuminate\Support\Facades\Storage;
use Illuminate\Validation\ValidationException;
@@ -22,7 +22,7 @@ use Tests\TestCase;
class RestoreTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/

View File

@@ -13,7 +13,7 @@ use App\Models\Province;
use App\Models\User;
use App\Models\UserActivityLog;
use App\Services\NominatimService;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Illuminate\Http\UploadedFile;
use Illuminate\Support\Facades\Storage;
use Illuminate\Validation\ValidationException;
@@ -22,7 +22,7 @@ use Tests\TestCase;
class StoreTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/

View File

@@ -13,7 +13,7 @@ use App\Models\Province;
use App\Models\RoadItemsProject;
use App\Models\User;
use App\Models\UserActivityLog;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Illuminate\Http\UploadedFile;
use Illuminate\Support\Facades\Storage;
use Illuminate\Validation\ValidationException;
@@ -22,7 +22,7 @@ use Tests\TestCase;
class UpdateTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/

View File

@@ -7,12 +7,12 @@ use App\Models\Permission;
use App\Models\Province;
use App\Models\RoadObserved;
use App\Models\User;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Tests\TestCase;
class CountTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/

View File

@@ -8,7 +8,7 @@ use App\Models\Permission;
use App\Models\RoadObserved;
use App\Models\User;
use App\Services\NikarayanService;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Illuminate\Http\UploadedFile;
use Illuminate\Support\Facades\Storage;
use Mockery\MockInterface;
@@ -16,7 +16,7 @@ use Tests\TestCase;
class HandleTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/

View File

@@ -6,12 +6,12 @@ use App\Models\EdarateShahri;
use App\Models\LogList;
use App\Models\RoadObserved;
use App\Models\User;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Tests\TestCase;
class ReferTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/

View File

@@ -6,12 +6,12 @@ use App\Models\LogList;
use App\Models\Permission;
use App\Models\RoadObserved;
use App\Models\User;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Tests\TestCase;
class RestoreTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/

View File

@@ -6,12 +6,12 @@ use App\Models\LogList;
use App\Models\Permission;
use App\Models\RoadObserved;
use App\Models\User;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Tests\TestCase;
class verifyBySupervisorTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/

View File

@@ -11,12 +11,12 @@ use App\Models\ObservedItem;
use App\Models\Permission;
use App\Models\RoadPatrol;
use App\Models\User;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Tests\TestCase;
class DeleteTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/

View File

@@ -5,12 +5,12 @@ namespace Tests\Feature\V2\Dashboard\RoadPatrolProject;
use App\Models\Province;
use App\Models\RoadPatrol;
use App\Models\User;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Tests\TestCase;
class GetAllDataToMapTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/
@@ -75,7 +75,9 @@ class GetAllDataToMapTest extends TestCase
// 'edare_id' => 1,
// ]));
$response = $this->actingAs($user)->getJson('/v2/road_patrols/report/map?date_from=2021-05-02&date_to=2024-09-01&province_id=1&edare_id=1');
$response = $this->actingAs($user)->getJson("/v2/road_patrols/report/map?date_from=2021-05-02&date_to=2024-09-01&province_id={$province->id}&edare_id=1");
// dd(RoadPatrol::query()->first(), $province->id);
$response->assertStatus(200)
->assertExactJson([

View File

@@ -12,14 +12,14 @@ use App\Models\Permission;
use App\Models\Province;
use App\Models\User;
use App\Services\NominatimService;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Illuminate\Http\UploadedFile;
use Mockery\MockInterface;
use Tests\TestCase;
class StoreTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/

View File

@@ -7,12 +7,12 @@ use App\Models\Permission;
use App\Models\SafetyAndPrivacy;
use App\Models\User;
use App\Models\UserActivityLog;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Tests\TestCase;
class DeleteTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/

View File

@@ -7,12 +7,12 @@ use App\Models\Permission;
use App\Models\SafetyAndPrivacy;
use App\Models\User;
use App\Models\UserActivityLog;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Tests\TestCase;
class DetailTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/

View File

@@ -7,12 +7,12 @@ use App\Models\Permission;
use App\Models\SafetyAndPrivacy;
use App\Models\User;
use App\Models\UserActivityLog;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Tests\TestCase;
class getAllDataToMapTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/

View File

@@ -11,14 +11,14 @@ use App\Models\Permission;
use App\Models\User;
use App\Models\UserActivityLog;
use App\Services\NominatimService;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Illuminate\Http\UploadedFile;
use Mockery\MockInterface;
use Tests\TestCase;
class operatorFirstStepStoreTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/

View File

@@ -12,7 +12,7 @@ use App\Models\SafetyAndPrivacy;
use App\Models\User;
use App\Models\UserActivityLog;
use App\Services\NominatimService;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Illuminate\Http\UploadedFile;
use Illuminate\Support\Facades\Storage;
use Mockery\MockInterface;
@@ -20,7 +20,7 @@ use Tests\TestCase;
class operatorSecondStepStoreTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/

View File

@@ -12,7 +12,7 @@ use App\Models\SafetyAndPrivacy;
use App\Models\User;
use App\Models\UserActivityLog;
use App\Services\NominatimService;
use Illuminate\Foundation\Testing\DatabaseTruncation;
use Illuminate\Foundation\Testing\RefreshDataBase;
use Illuminate\Http\UploadedFile;
use Illuminate\Support\Facades\Storage;
use Mockery\MockInterface;
@@ -20,7 +20,7 @@ use Tests\TestCase;
class operatorThirdStepStoreTest extends TestCase
{
use DatabaseTruncation;
use RefreshDataBase;
/**
* A basic feature test example.
*/