Fixture depends не работает

Всё про тестирование в Yii 2.0
Ответить
NorthugP
Сообщения: 8
Зарегистрирован: 2018.04.25, 09:16

Fixture depends не работает

Сообщение NorthugP »

Здравствуйте, пытаюсь сделать одну фикстуру зависимой от другой, но не получается.
Одна фикстура CategoriesFixture, другая SliderFixture

Код: Выделить всё

<?php

namespace common\fixtures;

use yii\test\ActiveFixture;

class CategoriesFixture extends ActiveFixture
{
    public $modelClass = 'common\models\Categories';
    public $dataFile = '@common/fixtures/data/categories.php';
    public $depends = ['common\fixtures\SliderFixture'];
}

Код: Выделить всё

<?php

namespace common\fixtures;

use yii\test\ActiveFixture;

class SliderFixture extends ActiveFixture
{
    public $modelClass = 'common\models\Slider';
    public $dataFile = '@common/fixtures/data/slider.php';
}
Пытаюсь сделать, чтобы SliderFixture срабатывала первой, но всегда срабатывает сначала CategoriesFixture.
Думал вдруг перепутал, ставил наоборот, но все равно не работает.
Аватара пользователя
maleks
Сообщения: 1985
Зарегистрирован: 2012.12.26, 12:56

Re: Fixture depends не работает

Сообщение maleks »

Вроде корректно, должно SliderFixture первой, может вы путаете что то?
Yii2 universal module sceleton - for basic and advanced templates
Ответить