increase test coverage (#117)

70% test coverage
remove socialite
This commit is contained in:
Saeed Vaziry
2024-03-15 22:23:45 +01:00
committed by GitHub
parent 4f12de9586
commit a406491160
62 changed files with 1102 additions and 639 deletions

View File

@ -3,7 +3,6 @@
namespace App\Actions\Queue;
use App\Enums\QueueStatus;
use App\Enums\ServiceStatus;
use App\Models\Queue;
class ManageQueue
@ -14,10 +13,7 @@ public function start(Queue $queue): void
$queue->save();
dispatch(function () use ($queue) {
$queue->server->processManager()->handler()->start($queue->id, $queue->site_id);
$queue->status = ServiceStatus::READY;
$queue->save();
})->catch(function () use ($queue) {
$queue->status = ServiceStatus::FAILED;
$queue->status = QueueStatus::RUNNING;
$queue->save();
})->onConnection('ssh');
}
@ -28,10 +24,7 @@ public function stop(Queue $queue): void
$queue->save();
dispatch(function () use ($queue) {
$queue->server->processManager()->handler()->stop($queue->id, $queue->site_id);
$queue->status = ServiceStatus::STOPPED;
$queue->save();
})->catch(function () use ($queue) {
$queue->status = ServiceStatus::FAILED;
$queue->status = QueueStatus::STOPPED;
$queue->save();
})->onConnection('ssh');
}
@ -42,10 +35,7 @@ public function restart(Queue $queue): void
$queue->save();
dispatch(function () use ($queue) {
$queue->server->processManager()->handler()->restart($queue->id, $queue->site_id);
$queue->status = ServiceStatus::READY;
$queue->save();
})->catch(function () use ($queue) {
$queue->status = ServiceStatus::FAILED;
$queue->status = QueueStatus::RUNNING;
$queue->save();
})->onConnection('ssh');
}