77use Google \Protobuf \Duration ;
88use Illuminate \Queue \Events \JobProcessed ;
99use Illuminate \Queue \Events \JobProcessing ;
10- use Illuminate \Queue \Events \JobReleasedAfterException ;
1110use Illuminate \Support \Facades \Event ;
1211use Illuminate \Support \Facades \Log ;
13- use Illuminate \Validation \ValidationException ;
1412use Stackkit \LaravelGoogleCloudTasksQueue \CloudTasksApi ;
1513use Stackkit \LaravelGoogleCloudTasksQueue \CloudTasksException ;
1614use Stackkit \LaravelGoogleCloudTasksQueue \LogFake ;
1715use Stackkit \LaravelGoogleCloudTasksQueue \OpenIdVerificator ;
1816use Stackkit \LaravelGoogleCloudTasksQueue \StackkitCloudTask ;
1917use Stackkit \LaravelGoogleCloudTasksQueue \TaskHandler ;
20- use Symfony \Component \HttpKernel \Exception \NotFoundHttpException ;
2118use Tests \Support \EncryptedJob ;
2219use Tests \Support \FailingJob ;
2320use Tests \Support \SimpleJob ;
@@ -417,7 +414,7 @@ public function failing_jobs_are_released()
417414 CloudTasksApi::partialMock ()->shouldReceive ('getRetryConfig ' )->andReturn (
418415 (new RetryConfig ())->setMaxAttempts (3 )
419416 );
420- Event::fake ([JobReleasedAfterException::class] );
417+ Event::fake ($ this -> getJobReleasedAfterExceptionEvent () );
421418
422419 // Act
423420 $ job = $ this ->dispatch (new FailingJob ());
@@ -431,7 +428,7 @@ public function failing_jobs_are_released()
431428 CloudTasksApi::assertDeletedTaskCount (1 );
432429 CloudTasksApi::assertCreatedTaskCount (2 );
433430 CloudTasksApi::assertTaskDeleted ($ job ->task ->getName ());
434- Event::assertDispatched (JobReleasedAfterException::class , function ($ event ) {
431+ Event::assertDispatched ($ this -> getJobReleasedAfterExceptionEvent () , function ($ event ) {
435432 return $ event ->job ->attempts () === 1 ;
436433 });
437434 }
@@ -444,21 +441,21 @@ public function attempts_are_tracked_internally()
444441 // Arrange
445442 CloudTasksApi::fake ();
446443 OpenIdVerificator::fake ();
447- Event::fake ([JobReleasedAfterException::class] );
444+ Event::fake ($ this -> getJobReleasedAfterExceptionEvent () );
448445
449446 // Act & Assert
450447 $ job = $ this ->dispatch (new FailingJob ());
451448 $ job ->run ();
452449 $ releasedJob = null ;
453450
454- Event::assertDispatched (JobReleasedAfterException::class , function ($ event ) use (&$ releasedJob ) {
451+ Event::assertDispatched ($ this -> getJobReleasedAfterExceptionEvent () , function ($ event ) use (&$ releasedJob ) {
455452 $ releasedJob = $ event ->job ->getRawBody ();
456453 return $ event ->job ->attempts () === 1 ;
457454 });
458455
459456 $ this ->runFromPayload ($ releasedJob );
460457
461- Event::assertDispatched (JobReleasedAfterException::class , function ($ event ) {
458+ Event::assertDispatched ($ this -> getJobReleasedAfterExceptionEvent () , function ($ event ) {
462459 return $ event ->job ->attempts () === 2 ;
463460 });
464461 }
0 commit comments