Burun-kleenex sadece [Git] dalında değişiklikler uygulanabilir testler çalıştırarak büyük bir test paketi ile ilişkili ağrı durdurmak için çalışan bir burun eklentisi.
Hakkında
--with-Kleenex varsayarsak, kleenex tüm test çalışır tamamen aktif. (: Varsayılan ///coverage.db sqlite) ve kod değişiklikleri dayalı çalıştırmak için ihtiyacı olan testleri belirlemek, bu ne anlama gelir, bir kapsama veritabanına bağlanmak için çalışacaktır olduğunu. (Test yeni gibi) bir test için veri veritabanında yoksa, otomatik paketi bu testi yer alacak. Bu prototip için iyi ama gerçek dünyada genellikle yararlı değildir.
Kleenex da yol boyunca kapsama eksik denetler. Hiçbir test kapsamı olan bir kod değişikliği çarptığında Varsayılan olarak, bir hata çıkaracağız. Bu işlevi devre dışı bırakmak için, --kleenex-atlamak-Eksik ayarlamanız gerekir.
Gerçek Dünya Kullanımı
Kleenex CI ortamlarda çalışmak üzere tasarlanmıştır. Genellikle, kurulum kayıt modu (--kleenex-kayıt ile) onu çalıştırmak için CI sunucusu ve müşterileriniz (kendiniz, diğer geliştiriciler) sadece kapsama keşfetmek için bu veritabanına bağlanmak ederdi. . Bu kurulum için ana dalı (örneğin master) farkında kalır ve çocukların verileri yazmaz sağlar
Gereksinimler :
- Python
- burun
Yorum Bulunamadı