nose-cov

צילום מסך תוכנה:
nose-cov
פרטי תוכנה:
גרסה: 1.6
טען תאריך: 20 Feb 15
מפתחים: Meme Dough
רשיון: ללא תשלום
פופולריות: 6

Rating: nan/5 (Total Votes: 0)

האף-cov הוא תוסף האף שמייצר דיווחי כיסוי & nbsp;. הוא תומך גם כיסוי של subprocesses.
כל התכונות המוצעות על ידי חבילת הכיסוי צריכה להיות זמינות, או דרך האף-cov או באמצעות קובץ config של הכיסוי.
התקנה
חבילת האף-cov עשויה להיות מותקנת עם חרצן או easy_install:
PIP להתקין האף-cov
האף-cov easy_install
הסרת התקנה
הסרת חבילות נתמכת על ידי פיפס:
פיפס האף-cov uninstall
עם זאת easy_install אינו מספק מתקן להסרת התקנה.
חשוב
ודא שאתה למחוק ידני את קובץ init_cov_core.pth בספריית אתר-החבילות שלך.
קובץ זה מתחיל אוסף של כיסוי subprocesses אם מתאים במהלך אתחול אתר בעת אתחול פיתון.
שימוש
הבא ידווח על הכיסוי המשולב של התהליך הראשי וכל subprocesses זה של:
nosetests --with-cov --cov myproj בדיקות /
תערוכות דו"ח מסוף:
---------- כיסוי: linux2 פלטפורמה, פיתון 2.6.5-סופיים-0 -----------
שם Stmts Exec כיסוי
----------------------------------------
myproj / __ init__ 2 2 100%
myproj / myproj 257 244 94%
myproj / feature4286 94 85 90%
----------------------------------------
331 93% 353 סה"כ
-------------------------------------------------- --------------------
דיווח
ניתן ליצור כל שילוב של הדיווחים לריצת בדיקה אחת.
הדוחות הזמינים הם מסוף (עם או בלי חסר מספרי שורות מוצגות), HTML, XML וקוד מקור מבואר.
דו"ח המסוף ללא מספרי שורות (ברירת מחדל):
nosetests --with-cov בדיקות --cov myproj טווח --cov-דו"ח /
---------- כיסוי: linux2 פלטפורמה, פיתון 2.6.5-סופיים-0 -----------
שם Stmts Exec כיסוי
----------------------------------------
myproj / __ init__ 2 2 100%
myproj / myproj 257 244 94%
myproj / feature4286 94 85 90%
----------------------------------------
331 93% 353 סה"כ
-------------------------------------------------- --------------------
דו"ח המסוף עם מספרי שורות:
nosetests cov --with---cov-דו"ח לטווח חסר --cov בדיקות myproj /
---------- כיסוי: linux2 פלטפורמה, פיתון 2.6.5-סופיים-0 -----------
שם Stmts Exec כיסוי חסר
--------------------------------------------------
myproj / __ init__ 2 2 100%
myproj / myproj 257 244 94% 24-26, 99, 149, 233-236, 297-298, 369-370
myproj / feature4286 94 85 90% 37, 40, 183-188, 197
--------------------------------------------------
331 93% 353 סה"כ
-------------------------------------------------- --------------------
התפוקה נותרה שלושה דוחות לקבצים בלי להראות שום דבר במסוף (שימושי לכאשר הפלט הולך לשרת אינטגרציה רציף):
nosetests --with-cov
& Nbsp; - html cov-הדו"ח
& Nbsp; - xml cov-הדו"ח
& Nbsp; - ביאורי cov-דו"ח
& Nbsp; - בדיקות myproj cov /
סיקור קובץ נתונים
קובץ הנתונים נמחק בתחילת הבדיקה כדי להבטיח נתונים נקיים עבור כל מבחן לרוץ.
קובץ נתונים שנותר בסוף הבדיקה, כך שאפשר להשתמש בכלי כיסוי רגילים לבדוק אותו

דרישות :.

  • Python
  • האף

מגבלות :

    • למשתני סביבת מדידת subprocess חייבים לעשות את זה מהתהליך העיקרי לsubprocess. פיתון בשימוש על ידי subprocess חייב להיות מותקן האף-cov. Subprocess חייב לעשות אתחול אתר רגיל, כך שיכולים להיות מזוהים משתני הסביבה והכיסוי התחיל.

  • תוכנה דומה

    Acovea
    Acovea

    3 Jun 15

    lava-test-demo
    lava-test-demo

    15 Apr 15

    dfuzz
    dfuzz

    12 May 15

    Peptest
    Peptest

    14 Apr 15

    תוכנות אחרות של יזם Meme Dough

    cov-core
    cov-core

    20 Feb 15

    nose2-cov
    nose2-cov

    14 Apr 15

    תגובות ל nose-cov

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!