Size: a a a

2019 December 04

D

Dmitry in PHP
А тестируете ручками?
источник

F

FOX in PHP
откатывать всё подряд :)
источник

КГ

Константин Грачев in PHP
Dmitry
А тестируете ручками?
Не суть, вопрос как трекать в условиях частых деплоев
источник

D

Dmitry in PHP
А тесты не покажут где проблема?
источник

D

Dmitry in PHP
Хотя ели это новый баг, который не мог быть покрыт, тогда другое дело
источник

DM

Dmitry MiksIr in PHP
Константин Грачев
Не суть, вопрос как трекать в условиях частых деплоев
в 99% случаев просмотр изменений по коду дает место возникновения бага
но вообще если баг заметили через пол дня, то его чаще дешевле исправить, чем искать мерж и откатываеть его
источник

DM

Dmitry MiksIr in PHP
эта... а в псалме можно отключать проверки аннотациями в коде, на определенную строчку?
источник

ЕР

Евгений Ромашкан in PHP
Dmitry MiksIr
эта... а в псалме можно отключать проверки аннотациями в коде, на определенную строчку?
источник

DM

Dmitry MiksIr in PHP
главное что бы точно только на следующую строчку было... а не на все последующие
источник

КГ

Константин Грачев in PHP
Dmitry MiksIr
в 99% случаев просмотр изменений по коду дает место возникновения бага
но вообще если баг заметили через пол дня, то его чаще дешевле исправить, чем искать мерж и откатываеть его
У нас релиз целиком откатывается.
В целом никогда не приходилось трекать номера релиза. Точнее отслеживать в каком именно релизе дефект
источник

ЕР

Евгений Ромашкан in PHP
Dmitry MiksIr
главное что бы точно только на следующую строчку было... а не на все последующие
You can also suppress issues at the line level e.g. ...
https://psalm.dev/r/b6c4304478
источник

DM

Dmitry MiksIr in PHP
в не идеальном мире откатить утренний релиз вечером может быть дорого 😉
источник

DM

Dmitry MiksIr in PHP
Евгений Ромашкан
You can also suppress issues at the line level e.g. ...
https://psalm.dev/r/b6c4304478
все врут! 😉 я к тому, что может кто проверял
источник

ЕР

Евгений Ромашкан in PHP
Dmitry MiksIr
все врут! 😉 я к тому, что может кто проверял
Я специально для тебя там пример кинул
источник

DM

Dmitry MiksIr in PHP
о, круто, консолька псалма 😉 спасибо 😉
источник

С

Сергей З. in PHP
Все привет! На внутреннем проекте решил покрыть тестами часть функционала. В покрываемом коде вызываются статические методы по типу Helper:doSomeMagic и захардкожено создание объектов. Существует способ замокать подобное в тестах?
источник

VM

Volodymyr Melko in PHP
Сергей З.
Все привет! На внутреннем проекте решил покрыть тестами часть функционала. В покрываемом коде вызываются статические методы по типу Helper:doSomeMagic и захардкожено создание объектов. Существует способ замокать подобное в тестах?
Лучше порефакторить
источник

С

Сергей З. in PHP
Volodymyr Melko
Лучше порефакторить
Стремно))
источник

С

Сергей З. in PHP
Но судя по всем придется :(
источник

VS

Vlad Sobenko in PHP
Сергей З.
Все привет! На внутреннем проекте решил покрыть тестами часть функционала. В покрываемом коде вызываются статические методы по типу Helper:doSomeMagic и захардкожено создание объектов. Существует способ замокать подобное в тестах?
хелперы без сайд ефектов пусть работают. С сайд ефектом - пиши функциональные тесты.
источник