Size: a a a

Laravel Framework Russian Community

2020 July 22

EV

Evg V. in Laravel Framework Russian Community
Артём
Загружаются переменные среды, потом конфиги, куда эти переменные подставляются. Очевидно, что если переменных нет, то используются значения из конфигов
а как определить необходимый набор переменных для запуска тестового окружения?
источник

EV

Evg V. in Laravel Framework Russian Community
Точнее сформулирую подожди))
источник

EV

Evg V. in Laravel Framework Russian Community
Как нам отловить, что значения переменных в конфигах установились дефолтные именно в этом окружении
источник

А

Артём in Laravel Framework Russian Community
Evg V.
Как нам отловить, что значения переменных в конфигах установились дефолтные именно в этом окружении
Зачем?
источник

EV

Evg V. in Laravel Framework Russian Community
То есть я могу как то посмотреть, какие параметры конфигов установятся, при APP_ENV=testing
источник

А

Артём in Laravel Framework Russian Community
Ты пытаешь решить проблему, которой нет
источник

А

Артём in Laravel Framework Russian Community
У тебя просто где-то баг, найди его и исправь
источник

EV

Evg V. in Laravel Framework Russian Community
Артём
У тебя просто где-то баг, найди его и исправь
Так в том и вопрос, я допустим не знал, что какая то переменная окружения не та что нужно, из за этого все тестовое окружение хапускалось по дефолтным значениям из конфиглв) как такие баги ловить?)
источник

А

Артём in Laravel Framework Russian Community
Evg V.
Так в том и вопрос, я допустим не знал, что какая то переменная окружения не та что нужно, из за этого все тестовое окружение хапускалось по дефолтным значениям из конфиглв) как такие баги ловить?)
Это не баг
источник

А

Артём in Laravel Framework Russian Community
Это ты просто не настроил окружение
источник

EV

Evg V. in Laravel Framework Russian Community
Артём
Это не баг
ну явная ошибка)
источник

EV

Evg V. in Laravel Framework Russian Community
Артём
Это ты просто не настроил окружение
вооот)) и чего не хватило для настройки я хочу понять))
а для этого хочу посмотреть как выглядят конфиги в тестовой среде)
источник

А

Артём in Laravel Framework Russian Community
Evg V.
вооот)) и чего не хватило для настройки я хочу понять))
а для этого хочу посмотреть как выглядят конфиги в тестовой среде)
Я не понимаю
источник

А

Артём in Laravel Framework Russian Community
Посмотреть на переменные и найти, какая не в том значении — сложно?
источник

А

Артём in Laravel Framework Russian Community
Прям в том месте, где значения задаются
источник

А

Артём in Laravel Framework Russian Community
phpunit.xml или что там
источник

А

Артём in Laravel Framework Russian Community
Или ты по сто раз в день окружение меняешь?
источник

DM

Daria Motorina in Laravel Framework Russian Community
Evg V.
вооот)) и чего не хватило для настройки я хочу понять))
а для этого хочу посмотреть как выглядят конфиги в тестовой среде)
источник

EV

Evg V. in Laravel Framework Russian Community
Артём
Я не понимаю
щас напишу )
я в phpunit указываю переменные
у меня подтягиваются они и прописываются в конфиги. Если какой то переменной не хатает для разворачивания тестовго окружения, то у меня все окружение тянется с env (ну это я предпологаю исходя из того, что лез он в боевую бд, а БД была указаная явно)

Соответственно я хочу понять какая конфигурация не встала и что вызвало такое поведение)

Грубо говоря, хочу дать команду "покажи, как будет выглядеть конфиг базы данных после подстановки переменных из окружения testing"...ну как то так))
Ну или вообще просто рекомендации, как на практике отлавливать ошибки в окружении
источник

А

Артём in Laravel Framework Russian Community
Evg V.
щас напишу )
я в phpunit указываю переменные
у меня подтягиваются они и прописываются в конфиги. Если какой то переменной не хатает для разворачивания тестовго окружения, то у меня все окружение тянется с env (ну это я предпологаю исходя из того, что лез он в боевую бд, а БД была указаная явно)

Соответственно я хочу понять какая конфигурация не встала и что вызвало такое поведение)

Грубо говоря, хочу дать команду "покажи, как будет выглядеть конфиг базы данных после подстановки переменных из окружения testing"...ну как то так))
Ну или вообще просто рекомендации, как на практике отлавливать ошибки в окружении
Я понимаю, что ты пишешь (уже в третий раз), но не понимаю смысла
источник