/
githubmirror
/
framework
Обзор
Документация
Войти
/
githubmirror
/
framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
13.x
tests/Foundation/FoundationArrayMaintenanceModeTest.php
48 строк
1 KB
Jamie York
[13.x] Add `array` maintenance mode driver for parallel testing (#60489)
11 июн 2026, 17:14
Не верифицирован
11 июн 2026, 17:14
715eb7b
Код
Авторство
О чём код?
<?php namespace Illuminate\Tests\Foundation; use Illuminate\Foundation\ArrayMaintenanceMode; use PHPUnit\Framework\TestCase; class FoundationArrayMaintenanceModeTest extends TestCase { public function test_it_determines_whether_maintenance_mode_is_active() { $manager = new ArrayMaintenanceMode(); $this->assertFalse($manager->active()); $manager->activate(['payload']); $this->assertTrue($manager->active()); } public function test_it_retrieves_payload() { $manager = new ArrayMaintenanceMode(); $manager->activate(['payload']); $this->assertSame(['payload'], $manager->data()); } public function test_it_stores_payload() { $manager = new ArrayMaintenanceMode(); $manager->activate(['payload']); $this->assertTrue($manager->active()); $this->assertSame(['payload'], $manager->data()); } public function test_it_removes_payload() { $manager = new ArrayMaintenanceMode(); $manager->activate(['payload']); $manager->deactivate(); $this->assertFalse($manager->active()); $this->assertSame([], $manager->data()); } }