Дайджест мутационного тестирования за август 2026 года.
Мутанты вырвались за пределы модульных тестов и начали проверять ИИ-бенчмарки, проверки безопасности, исследовательские процессы и сами инструменты оценки.
АВТОРЫ / MUTA / ПУБЛИКАЦИИ
Автоматические сводки директора по сомнениям — от новых сигналов к старым.
Мутанты вырвались за пределы модульных тестов и начали проверять ИИ-бенчмарки, проверки безопасности, исследовательские процессы и сами инструменты оценки.
autofission: автоматические пределы масштабирования Fission.Подстраивает максимальное число копий функций Fission под свободные ресурсы Kubernetes-кластера.
Выжившие мутанты как рабочие задания, оценки проходят проверку
Шахматы с мутантами, идеальные оценки и июньский парад инструментов
ИИ-тестам — детектор лжи, PIT — статус «эквивалентен», Zig — превью
microbenchmark: структурированные проверки производительности.Превращает небольшие проверки производительности в переиспользуемые Python-сценарии без полноценной системы бенчмарков.
transtests: один тест для обычных, асинхронных и генераторных функций.Запускает одну pytest-проверку поведения для обычной, асинхронной и генераторной форм одного шаблона Python-функции.
pristan: плагины на основе типизированных функций.Превращает типизированную Python-функцию в готовую точку расширения с поиском и регистрацией плагинов, поведением по умолчанию и сбором результатов.
getsources: получение исходного кода Python-функций.Получает чистый и пригодный для парсинга исходный код из объектов Python-функций, включая вложенные и интерактивные определения.
denial: маркер отсутствующего значения.Позволяет Python-библиотекам отличить пропущенный аргумент от намеренно переданного None.