Depository of News

Велосипед для покрытия: когда стандартные инструменты не справляются

newsdepo.com · world

<img src="https://habrastorage.org/getpro/habr/upload_files/bd0/dd8/16a/bd0dd816acfe38bc97cea48be0112d30.jpg" /><p>Что делать, когда есть вполне стандартная задача, но популярные инструменты не могут ее решить? Правильно, время - изобретать свой велосипед.</p><p>Задача состоит в следующем: есть некие параметры, часть из которых может быть объединена в каскады, нужно вычислить покрытие параметров, при этом учитывать, что если есть тесты на каскад, в котором присутствует параметр, то параметр считается покрытым.</p><p>Видим, что нам необходимо проверять на покрытие именно сущности, а не ветвление, сценарии или код, как это делают, допустим, coverage.py или pytest-cov</p> <a href="https://habr.com/ru/articles/1080188/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080188#habracut">Читать далее</a>

Read full article →