Веб-версияОткрыть в Telegram

Пост📣 Infection – библиотека для мутационных тестов

13 октября 2025
D
Ссылка
нажмите — покажем
📣 Infection – библиотека для мутационных тестов Infection довольно круто инструменты для проведения мутационных тестов: если тесты проходят, то библиотека меняет исходных код и запускает ваши тесты заново. Работает здорово, становится всё быстрее, но нет поддержки в IDE. Я сделал плагин для запуска Infection и раскраски текста в редакторе в красный с обозначением что за тест упал. Однако, более логичным было бы сделать инструменты как для запуска PHPUnit/Codeception. Они не делают отдельных интеграций, а используют формат TeamCity для логирования в stdout. Этот лог кушает IDEA, вырезает (для удобства чтения) и строит по нему дерево тестов и их ошибки. Вот для Infection такого логгера сейчас нет. Автор сделает, но ближе к концу недели скорее всего. Если у вас есть силы и желание законтрибьютить в Infection, то переходим по ссылке и хватаем тикет. https://github.com/infection/infection/issues/2446 TeamCity: https://www.jetbrains.com/help/teamcity/2025.07/service-messages.html#Nested+Test+Reporting
2 · 831 ·

Рядом в ленте

ААлексей roxblnfkРелизик в хату, господа программисты 🎧 https://github.com/wayofdev/laravel-cycle-orm-adapter/releases/tag/v5.0.0 возможно вам будет интересно посмотреть коммит DDmitriiНачался Hacktoberfest 2025 Если выполнить задачи в числе первых 10_000 участников, то можно выиграть футболку. Но в РФ её всё-равно не доставят. Однако, пофиг н
это сообщение
DDmitriiЕсть задачка посложнее. Нужно добавить поддержку игнорирования мутаторов: - infection-ignore-next-line - infection-disable Пример: /** @infection-disable GreateААлексей roxblnfk🤎 Драйвер для NATS от Thesis! Каждый, кто пишет на Golang, наверняка слышал про NATS. Это платформа для обмена сообщениями, состоящая из двух основных частей: C
OOpen Source: PHPOpen Source: PHP@open_source_php · канал · Технологии
421подписчиков280средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем