Laravel Просмотр перерывов в совместном использовании PHPunit test - PullRequest
0 голосов
/ 14 июля 2020

Я добавил View :: share к своему поставщику услуг приложения:

class AppServiceProvider extends ServiceProvider
{
    /**
     * Register any application services.
     *
     * @return void
     */
    public function register()
    {
        //
    }

    /**
     * Bootstrap any application services.
     *
     * @return void
     */
    public function boot()
    {
        View::share('features', Feature::all());
    }
}

, но когда я запускаю свои тесты, я получаю

Illuminate\Database\QueryException : SQLSTATE[HY000]: General error: 1 no such table: features (SQL: select * from "features")

, если найду все функции и поделитесь их с просмотрами через контроллер тест работает. Я просто хочу сделать это централизованно, так как он используется для создания меню, которое есть на каждой странице

Я уверен, что миграции et c работают, поэтому мне нужно добавить черту или что-то в свой тестовый пример?

1 Ответ

0 голосов
/ 14 июля 2020

Трудно сказать, не увидев вашего тестового примера. Я предполагаю, что черта RefreshDatabase отсутствует

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...