Деплой кода в продакшн при поломанных тестах

Деплой кода в продакшн при поломанных тестах

Задача - задеплоить код в продакшн при том что там поломаны тесты. Доступа к поломаным тестам и возможности починить их нет.

Если тесты из какого-то пакета, то их просто можно пропустить. В 34 версии Апи это возможно.

Нет, тесты непосредственно в unpackaged коде. Есть какая-то часть кода из financial force библиотеки, к которой клиент строго на строго запрещает прикосаться, а именно в этом коде валятся тесты, причём собственные FF'шные.

Тогда попробуй во время деплоя указать только те тесты которые тебе нужны. Понятно что твой код не должен цеплять код который валиться в тестах.

На сколько я помню, при деплое это не поможет - запускаются все тесты.

Ошибаешься. Можно выборочно запускать. По крайней мере пакетные тесты точно можно пропускать.

Очуметь, дайте два! Таки твоя правда, с этого лета стало возможно запускать тесты выборочно! Осталось только проверить, что это работает как ожидается.

Ну меня пару раз спасало.

в 35 версии это можно будет декларативно делать

жить становится лучше, жить становится веселее

Interesting information? Help us, post link to social media..