2012-08-23 23 views
7

Django'da bazı karışık eski kodları temizlemeye çalışıyorum. Vulture iyi bir bahis gibi görünüyor, ancak urls.py'den referans alınan görüntüleme işlevlerini nasıl bulacağımı bilmiyor gibi görünüyor.Django ile akbaba kullanmak için basit bir yolu var mı?

... 
url(r'^some-url/$', 'my_app.views.some_url_view'), 
... 

görünümü fonksiyonlarının akbaba haberdar etmek için basit bir yolu var mı: fonksiyonların çoğu dizeleri olarak dahil edilmiştir, bu durum çok şaşırtıcı değildir?

Benim için gittiğim bir şey var: Kod için oldukça kapsamlı testler yazdım. Şu anda, akbaba bu testleri özlüyor, ancak akbabaların bu testlerden haberdar edilmesinin bir yolu varsa, tüm görüşlerin de dahil olacağını düşünüyorum.

+0

Sadece bir merak - akbaba projesine bağlanabilir misiniz? Eğer mümkünse. Google’ı bir şekilde bulamıyorum. –

cevap

-2

Ned's Batchelder coverage ürününü deneyin veya nose ile kullanın.

Sadece test tüplerini gözden geçirin ve coverage html, ayrıntılı kapsama bilgileriyle birlikte kod satırınızı gösteren güzel bir raporlama sunacaktır. Daha sonra kullanılmayan/test edilmemiş kodu kırpın/kaldırın.

+0

Kapsam, dinamik analiz yapar ve akbaba statik analiz yapar. Bu büyük bir fark. – azmeuk

İlgili konular