а не может он далее по коду снова создаваться?))
die после удаления
выведи путь перед самым удалением
и права там же на директорию
и error_reporting прямо перед этим всем непосредственно (Добавление)
Perun пишет:
Там явно указано, что проблема с разрешениями.
это проблема со сменой прав
юзер пыха не владелец и менять их не может
а читать, писать и выполнять запросто
и не надо этого хотеть Bio man Смотря что за тесты. Функциональные и приемочные тестируют все внутренности, но нет гарантии что покрыл все кейсы для всех модулей(классов) и они медленные(для больших проектов важно), и для них придется подделывать инфраструктуру(всякие хранилища, очереди итд), а это может превратиться в больно на крупных проектах. А по модульным
Bio man пишет:
нужно ли тестировать класс Engine, или достаточно тестов только для Car?
как ни странно ответом будет: тебе решать)
Если там сложная логика, ответственное место, был уже баг - лучше покрыть. А еще лучше писать сначала тест и его использовать при написании модуля. Кстати баги имеют свойство кучковаться вокруг плохо написанных/сложных модулей.
По канону для модульного теста агрегируемый объект надо мокать. Все что смотрит наружу или приходит извне мокают на разные кейсы. Типа а вот если он так ответит, а вот если так, а вот теперь он бросил такое исключение. И все это подделывается моком. Весь внешний мир это моки)
почти
просто тут вообще нет смысла ловить исключение только для того чтобы пробросить его дальше
проще вообще убрать try блок
возможно раньше там были еще каки-то действия в catch и со временем они упразднились, а блок остался
так себе прикол, обычное дело
Не, иначе будет захват от первого /* до последнего */,
а что тогда делает отмена жадности? ээ))
что такое жадность?
Строитель пишет:
но если попадётся вариант /**/, то он не будет вырезан
и пусть
наша цель сжать? пофиг на 4 байта в аномально редком кэйсе (Добавление)
хотя есть другой вариант
положить шаблон в переменную и говорящим именем и тогда надо будет только один раз его прочитать и не ломать глаза каждый раз глядя на парад закорючег пли любой доработке
что дорабатываешь только то и читаешь
Строитель '~/\*.*?\*/~'
а если просто жадность убрать? можно? ато глазам больно чутьчуть от закорючег) (Добавление)
и * на+
опять же чтоб не сливалось в глазах))