может стоит тогда использовать ip адрес сервера или хотя бы дать понять ОС на каком ip находится backuper, т.е. прописать его в hostsbackuper
Найдено 15 результатов
- 2021.12.02, 17:22
- Форум: Тестирование (Yii 2.x)
- Тема: Домен сайта, отличный от localhost
- Ответы: 2
- Просмотры: 15658
Re: Домен сайта, отличный от localhost
- 2021.08.16, 11:32
- Форум: Тестирование (Yii 2.x)
- Тема: Боль неофита: выборка из тестовой бд
- Ответы: 3
- Просмотры: 11421
Re: Боль неофита: выборка из тестовой бд
Проблему решил по-другому. Я использовал yii2:orm и вытащил данные через grabRecord
- 2021.08.16, 11:12
- Форум: Тестирование (Yii 2.x)
- Тема: Боль неофита: выборка из тестовой бд
- Ответы: 3
- Просмотры: 11421
Re: Боль неофита: выборка из тестовой бд
Я понимаю что вы знаете больше меня. И можете догадываться как решить мою проблему. Но я реально плаваю и даже не знаю откуда начать копать. Может подскажете ещё что-то, чтобы почитать и посмотреть и понять как решить проблему?
- 2021.08.13, 17:25
- Форум: Тестирование (Yii 2.x)
- Тема: Боль неофита: выборка из тестовой бд
- Ответы: 3
- Просмотры: 11421
Боль неофита: выборка из тестовой бд
У меня в проекте есть конфиг с логинами юзеров для тестирования. Тестовая база верно подключена в index-test.php. В тесте я обращаюсь к этому конфигу и хочу получить полностью объект юзера. Для получения объекта юзера я от наследовался от модели Users и создал новый класс TestUsers. Новый класс я по...
- 2021.08.13, 15:15
- Форум: Тестирование (Yii 2.x)
- Тема: Как использовать фикстуры в датапровайдере?
- Ответы: 1
- Просмотры: 12441
Re: Как использовать фикстуры в датапровайдере?
Походу, это тупиковый путь. Этого никто не знает.
- 2021.04.30, 11:08
- Форум: Тестирование (Yii 2.x)
- Тема: Как использовать фикстуры в датапровайдере?
- Ответы: 1
- Просмотры: 12441
Как использовать фикстуры в датапровайдере?
Есть задумка использовать фикстура в датапровайдере, но я не пойму как это сделать.
Как я знаю при запуске теста сначала собирается датапровайдер, а потом записываются фикстуры в базу.
Мне же нужно чтобы в датапровайдере уже были объекты пользователей, но на момент запуска теста их там ещё нет
Как я знаю при запуске теста сначала собирается датапровайдер, а потом записываются фикстуры в базу.
Мне же нужно чтобы в датапровайдере уже были объекты пользователей, но на момент запуска теста их там ещё нет
- 2021.04.30, 11:04
- Форум: Тестирование (Yii 2.x)
- Тема: Фикстуры в api тестах
- Ответы: 2
- Просмотры: 13326
Re: Фикстуры в api тестах
Тему можно закрывать. Проблема была в namespace и конфигах
- 2021.04.30, 11:03
- Форум: Тестирование (Yii 2.x)
- Тема: Fixture для has one relation
- Ответы: 2
- Просмотры: 15142
Re: Fixture для has one relation
У меня получилось вот так. В самом тесте я подключаю фикстуры каскадно : public function _fixtures() { return [ 'offices' => ['class' => OfficeFixture::class], 'admin' => ['class' => SystemAdminFixture::class], 'supervisor' => ['class' => SupervisorOneCAFixture::class], 'not_active_employee' => ['cl...
- 2021.03.17, 14:17
- Форум: Тестирование (Yii 2.x)
- Тема: Fixture для has one relation
- Ответы: 2
- Просмотры: 15142
Re: Fixture для has one relation
тоже с этим столкнулся и сам ищу ответ
- 2021.03.16, 17:28
- Форум: Тестирование (Yii 2.x)
- Тема: Фикстуры в api тестах
- Ответы: 2
- Просмотры: 13326
Re: Фикстуры в api тестах
Долго мучался, но победил. Пример выложу позже.
Есть 1 вопрос как сделать так чтобы текущие данные из таблицы не удалялись?
Есть 1 вопрос как сделать так чтобы текущие данные из таблицы не удалялись?
- 2021.03.03, 15:57
- Форум: Тестирование (Yii 2.x)
- Тема: Фикстуры в api тестах
- Ответы: 2
- Просмотры: 13326
Фикстуры в api тестах
Сейчас, в проекте есть тесты, которые оперируют данными из базы (шаблон yii-basic). Хочу переписать эти же тесты но чтобы использовались фикстуры. Но мне неясно несколько моментов: 1)Глобальные фикстуры выполняются перед каждым тестом или нет? 2)Можно ли изменять глобальные фикстуры во время теста? ...
- 2021.03.01, 17:19
- Форум: Тестирование (Yii 2.x)
- Тема: Подключение тестовых конфигов в yii2/ Замена значения глобальной переменной
- Ответы: 6
- Просмотры: 15886
Re: Подключение тестовых конфигов в yii2/ Замена значения глобальной переменной
Решилось всё иначе. Изменил в api.suite.yml REST: url: host/index-test.php А в самом index-test.php сделали так: $config = require(__DIR__ . '/config/web.php'); $config_test = []; $test = $_GET['TEST_NAME'] ?? ''; if (!empty($test)) { $config_test = require(__DIR__ . '/tests/codeception/config/'.$te...
- 2020.12.08, 18:37
- Форум: Тестирование (Yii 2.x)
- Тема: Подключение тестовых конфигов в yii2/ Замена значения глобальной переменной
- Ответы: 6
- Просмотры: 15886
Re: Подключение тестовых конфигов в yii2/ Замена значения глобальной переменной
Простите, но я сейчас как слепой и тупой Переопределение конфига - мне ясно. Но тут немного не то. Есть к примеру Cest тест. И я хочу в тесте запустить yii приложение с нужным мне конфигом (если это возможно). В моём не тестовом конфиге содержится много констант, которые как я писал выше связаны с р...
- 2020.12.07, 18:46
- Форум: Тестирование (Yii 2.x)
- Тема: Подключение тестовых конфигов в yii2/ Замена значения глобальной переменной
- Ответы: 6
- Просмотры: 15886
Re: Подключение тестовых конфигов в yii2/ Замена значения глобальной переменной
Спасибо, жаль что я не понимаю...
Мне неясно как в index-test.php подключать разные конфиги для разных тестов
Мне неясно как в index-test.php подключать разные конфиги для разных тестов
- 2020.11.24, 17:36
- Форум: Тестирование (Yii 2.x)
- Тема: Подключение тестовых конфигов в yii2/ Замена значения глобальной переменной
- Ответы: 6
- Просмотры: 15886
Подключение тестовых конфигов в yii2/ Замена значения глобальной переменной
Есть сайт на yii2 с шаблоном basic. Я пишу “api” тесты. На самом деле это не чистые api тесты, а тестирование экшенов сайта посредством REST API. У сайта есть папка config c глобальными переменными для всего сайта. Работа экшенов завязана на значения этих переменных. Как можно передать (изменить) др...