Alexander
кэш какой-то мб?
Maksim (Ellrion)
ну сделай сброс кэша конфигов для верности
Alexander
php artisan config:cache
Maksim (Ellrion)
Maksim (Ellrion)
если это дев
Alexander
или удали bootstrap/cache/config.php
Alexander
ручками
Nik
Alexander
rm -rf ./
Ну ты же делал, ты знаешь да?)
Aliaksandr
$users = $this->us_rep->get('*','','',['role', 1]); как добавить сюда условие из другой таблицы?
Maksim (Ellrion)
охуенный репозиторий х))
Aliaksandr
охуенный репозиторий х))
Максим, я хочу теперь из таблицы role_user выборку получить по полю ['role_id', 1]
Nik
Anonymous
Подскажите, делаю функциональные тесты и почему то если на сайте ошибка, тест выполняется успешно.. В чем может проблема быть?
Yurij
Anonymous
Yurij
А ошибка какая?
Anonymous
А ошибка какая?
php ошибка на странице.. Тупо переменную если неправильно написать например
Anonymous
Но тест отрабатывает корректно и если без ошибок условие не выполняется, то все ок, он не срабатывает
Anonymous
При чем это происходит тогда когда ошибки в контроллере
Anonymous
не ну как так ребят.. Контроллер удаляю и тест проходит.. Как это возможно
Andrey
Anonymous
https://pastebin.com/sMQhJUDj
Anonymous
скинь код
смотри.. тут скидывать нечего.. Контроллер пустой а тест проходит
SarcasmIO
SarcasmIO
он точно не опциональный?
Anonymous
SarcasmIO
Anonymous
при если все норм, то я попадаю в контроллер, все норм
Anonymous
кеш роутов
у тестов какой то другой кэш?
Anonymous
В браузере по этой ссылке я вижу ошибку
Anonymous
потестите у себя, удалите метод контроллера и выполните тест
SarcasmIO
SarcasmIO
покаж route lists
SarcasmIO
или как их там
SarcasmIO
мб у тебя вообще не контроллер отвечает за это, а кложа в web.php
Anonymous
хм теперь через раз работает
SarcasmIO
покаж route lists
Anonymous
SarcasmIO
в таком случае не задавай вопросы
SarcasmIO
если не идешь на содействие
Anonymous
ну не кэшируются они
Anonymous
http://joxi.ru/8AnEEOMFjNKKK2
SarcasmIO
ты еще параметры для тестов не показал, трейты и тп
SarcasmIO
$this->get('/code/' . $code->code)
SarcasmIO
на скрине /codes/
Anonymous
на скрине /codes/
я поменял специально.. А типа если роут другой указал бы я ошибку не должен был в тесте увидеть? )
Anonymous
как раз с неправильным роутом я вижу ошибку!!!
Anonymous
единственный вариант что вьюха кэшируется
SarcasmIO
Anonymous
не находишь ли это логичным?
нахожу! Ты вопрос читай.. Не логично то, что если у меня нет нужного метода в контроллере я не вижу ошибок
Anonymous
потому что может только вьюха по этому роуту кэшироваться каким то хером
SarcasmIO
дальше будешь ныть, либо попробуешь почистить кеш, как тебе сказали 20 сообщений выше?
Maksim (Ellrion)
Anonymous
Anonymous
SarcasmIO
SarcasmIO
я понял, что тебе по большему счету хотелось выговориться и поплакать над проблемой, нежели самые очевидные варианты проверить
SarcasmIO
так что то, что у тебя локально проблема, вина твоей косорукости
SarcasmIO
в изолированных условия, у тебя не было бы кеша, dump-autolaod композера был бы свеженький и тд
Anonymous
просто поясни свой совет, с чего ты взял что это кэш роутов
SarcasmIO
а у меня калькулятор когда я 2+2 делаю
SarcasmIO
иногда показывает 5
SarcasmIO
поверишь мне на слово?
Anonymous
я код скинул чтобы мне поверили.. Что с пустым контроллером у меня все проходит, когда контроллер действительно что то возвращает без ошибок, но без нужного значения тест крашится
SarcasmIO
я тоже могу фотографию выключенного калькулятора скинуть
SarcasmIO
но ты же мне не поверишь все равно
SarcasmIO
показывай все от и до
SarcasmIO
начиная от basetestcase или чо у тебя там, включая трейты Ларавы
SarcasmIO
заканчивая ошибками и тд
invariance
Фарт
invariance
ты не понел