Боль неофита: выборка из тестовой бд

Всё про тестирование в Yii 2.0
Ответить
spinik
Сообщения: 15
Зарегистрирован: 2020.11.24, 17:03

Боль неофита: выборка из тестовой бд

Сообщение spinik »

У меня в проекте есть конфиг с логинами юзеров для тестирования.
Тестовая база верно подключена в index-test.php.
В тесте я обращаюсь к этому конфигу и хочу получить полностью объект юзера. Для получения объекта юзера я от наследовался от модели Users и создал новый класс TestUsers. Новый класс я положил в app\models\TestModels. Через конструкцию TestUsers::findOne(['login'=>'login из конфига']) я хочу получить объект юзера. Но объект я не получаю. Модель TestUsers смотрит на продакшн базу, а не на тестовую и так как данные в базах разные - получаю падение.
Как можно получать данные из тестовой базы?
Аватара пользователя
SiZE
Сообщения: 2813
Зарегистрирован: 2011.09.21, 12:39
Откуда: Perm
Контактная информация:

Re: Боль неофита: выборка из тестовой бд

Сообщение SiZE »

Попробуйте подумать откуда скрипт знает о боевой базе
spinik
Сообщения: 15
Зарегистрирован: 2020.11.24, 17:03

Re: Боль неофита: выборка из тестовой бд

Сообщение spinik »

SiZE писал(а): 2021.08.13, 18:55 Попробуйте подумать откуда скрипт знает о боевой базе
Я понимаю что вы знаете больше меня. И можете догадываться как решить мою проблему. Но я реально плаваю и даже не знаю откуда начать копать. Может подскажете ещё что-то, чтобы почитать и посмотреть и понять как решить проблему?
spinik
Сообщения: 15
Зарегистрирован: 2020.11.24, 17:03

Re: Боль неофита: выборка из тестовой бд

Сообщение spinik »

Проблему решил по-другому. Я использовал yii2:orm и вытащил данные через grabRecord
Ответить