носа-кърпички е плъгин, нос, който се опитва да спре болката, свързана с голям тестов пакет от само тичане тестовете, приложими към промените във вашия [Git] клон.
<Силен> About
Ако приемем, --with-кърпички, кърпички е напълно активна за всички опитни маршрути. Какво означава това, е, че ще се опита да се свърже с базата данни на покритие (SQLite: ///coverage.db по подразбиране) и определи кои тестове тя трябва да се изпълнява въз основа на промените кода. Ако данните за тест липсва в базата данни (например теста е нов), тя ще включва този тест в Програмата автоматично. Това е добре за създаване на прототипи, но като цяло не е от полза в реалния свят.
Кърпички и проверки за липсващи покритие по протежение на пътя. По подразбиране това ще повиши грешка, когато го удари промяна на кода, който не разполага с покритие тест. За да деактивирате тази функция, трябва да настроите --kleenex-пропуснете-липсва.
<Силен> Real World Usage
Кърпички е проектиран да работи в CI среди. По принцип, вие ще настрои вашата CI сървъра да го изпълним в режим на запис (с --kleenex-запис), и вашите клиенти (себе си, други фирми) би просто се свържете с тази база данни, за да открият покритие. . Това гарантира, че инсталацията остава наясно с вашата майка клон (напр майстор) и не записва данни от деца
<силни> Изисквания :
- Python
- носа
Коментари не е намерена