2012-08-23 20 views
7

मैं django में कुछ उलझन वाली विरासत कोड को साफ करने की कोशिश कर रहा हूं। Vulture एक अच्छी शर्त की तरह दिखता है, लेकिन ऐसा लगता है कि urls.py से संदर्भित दृश्य फ़ंक्शंस को कैसे ढूंढें।क्या डजंगो के साथ गिद्ध का उपयोग करने का कोई आसान तरीका है?

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

वहाँ गिद्ध दृश्य कार्यों के बारे में पता करने के लिए एक आसान तरीका है: इस के बाद से कार्यों का सबसे तारों के रूप में शामिल किए गए हैं, भी आश्चर्य की बात नहीं है?

एक चीज़ जो मेरे लिए जा रही है: मैंने कोड के लिए काफी व्यापक परीक्षण लिखे हैं। वर्तमान में, गिद्ध इन परीक्षणों को याद करता है, लेकिन अगर इन परीक्षणों के बारे में गिद्ध को जागरूक करने का कोई तरीका था, तो मुझे लगता है कि सभी विचारों को भी शामिल किया जाएगा।

+0

बस एक जिज्ञासा - क्या आप गिद्ध परियोजना से जुड़ सकते हैं? अगर यह संभव है। मैं इसे Google का उपयोग करके नहीं ढूंढ सकता। –

उत्तर

-2

अपने आप से नेड के बैटलचेल्डर coverage को आजमाएं या nose के साथ इसका उपयोग करें।

बस टेस्टकेस के माध्यम से चलाएं, और coverage html आपको विस्तृत कवरेज जानकारी के साथ लाइन द्वारा अपनी कोड लाइन दिखाकर एक सुंदर रिपोर्टिंग प्राप्त करेगा। बाद में अप्रयुक्त/अवांछित कोड को हटाएं/हटाएं।

+0

कवरेज गतिशील विश्लेषण करता है, और गिद्ध स्थिर विश्लेषण करता है। यह एक बड़ा अंतर है। – azmeuk

संबंधित मुद्दे

 संबंधित मुद्दे