Я добавил эту строку в Pest.php
Код: Выделить всё
uses(Tests\TestCase::class)->in('Unit','Feature');
Код: Выделить всё
use Illuminate\Support\Facades\Artisan;
beforeAll(function() {
Artisan::call('db:seed');
});
Код: Выделить всё
use Illuminate\Foundation\Testing\TestCase as BaseTestCase;
abstract class TestCase extends BaseTestCase
{
protected $seed = false;
}
Корень фасада не установлен.< /p>
Я получаю эту ошибку с фасадом Artisan в beforeAll, но если я прокомментирую это и внутри своего теста я использую фасад Http, я не получу какая-то ошибка...
Похоже фасады, которые я использую в beforeAll(), не распознаются, потому что, когда я пытаюсь использовать Http внутри этого метода, я получаю ту же ошибку, но с beforeEach() это работает.
Мне действительно нужно используйте beforeAll().
Я не знаю, что настраивать на этом этапе
Подробнее здесь: https://stackoverflow.com/questions/793 ... laravel-11