אנגליתצרפתיתספרדי

Ad


סמל OnWorks

coverp - מקוון בענן

הפעל coverp בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זהו הפקודה coverp שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


כיסוי - דיווח על סטטיסטיקות כיסוי

גִרְסָה


גרסה 1.21

תַקצִיר


כיסוי -מבחן

cover -report html_basic

תיאור


דיווח על סטטיסטיקות כיסוי במגוון פורמטים.

אפשרות הסיכום מייצרת סיכום טקסטואלי קצר. דוחות אחרים זמינים באמצעות
אפשרות הדיווח.

הדוחות הבאים זמינים כעת:

טקסט - סיכום טקסטואלי מפורט
html - דוחות HTML מפורטים
html_basic - דוחות HTML מפורטים עם הדגשת תחביר
קומפילציה - פלט בפורמט דומה לפרל
json - פלט ב-JSON
vim - הצג מידע כיסוי ב-vim gutter

אפשרויות


אפשרויות שורת הפקודה הבאות נתמכות:

-h -עזרה - הראה עזרה
-i -info - הצג תיעוד
-v -גרסה - הצג גרסה

-שקט - אל תדפיס הודעות מידע (ברירת המחדל כבויה)
-סיכום - תן דוח סיכום (ברירת מחדל פועלת)
-report report_format - פורמט דוח (ברירת מחדל html)
-outputdir dir - ספרייה לפלט (ברירת המחדל נתונה db)
-השקה - דוח השקה במציג (אם זמין) (ברירת מחדל כבויה)

-בחר שם קובץ - דווח רק על הקובץ (ברירת מחדל הכל)
-התעלם משם הקובץ - אל תדווח על הקובץ (ברירת מחדל אין)
-select_re RE - הוסף ל-REs של קבצים לבחירה (ברירת מחדל אין)
-ignore_re RE - הוסף ל-REs של קבצים שיש להתעלם מהם (ברירת מחדל אין)
-כתוב [db] - כתוב את מסד הנתונים הממוזג (ברירת המחדל כבויה)
-מחק - שחרר מסדי נתונים (ברירת מחדל מושבת)
-dump_db - מסדי נתונים של dump (לניפוי באגים) (ברירת מחדל כבויה)

-קריטריון כיסוי - דיווח על קריטריון (ברירת מחדל הכל זמין)

-מבחן - שחרר/י מסדי נתונים והפעל את בדיקת עשה (ברירת המחדל כבויה)
-gcov - הפעל את gcov כדי לכסות את קוד XS (ברירת המחדל פועלת אם משתמשים ב-gcc)
-make make_prog - השתמש בתוכנית 'make' הנתונה עבור 'make test'

מחרוזת -add_uncoverable_point
-מחרוזת_מחיקה_ניתנת_נקודה
-נקיות_בלתי ניתנות לחשיפה
קובץ -uncoverable_file

אפשרויות אחרות ספציפיות לפורמט הדוח

מסד נתונים_כיסוי [מסד נתונים_כיסוי ...]

דווח פורמטים


הכלי מקבל אפשרות דיווח:

html|html_minimal (ברירת מחדל)
דיווח HTML. ספי האחוזים מקודדים בצבע וניתנים להגדרה באמצעות -report_c0
, -דוח_ג1 ו-report_c2 .:

0% 75% 90% 100%
| .. | .. | .. |
<c0 <c1 <c2 c3
אדום צהוב כתום ירוק

html_basic
דיווח HTML עם הדגשת תחביר אם מזוהה מודול PPI::HTML או Perl::Tidy.
בדומה לדיווח html|html_minimal, ספי האחוזים מקודדים בצבע ו
ניתן להגדרה.

טֶקסט
דיווח בטקסט רגיל.

קומפילציה
כמו טקסט אבל פרוץ לתת פלט מינימלי בפורמט דומה לפלט זה של
Perl עצמה כדי שיהיה קל יותר לעבור בין המיקומים שלא נבדקו עם Emacs
מצב קומפילציה.

פרטים


ניתן לציין כל מספר של מסדי נתונים של כיסוי בשורת הפקודה. מאגרי המידע הללו
ימוזגו והדוחות יתבססו על המידע הממוזג. אם אין מסדי נתונים
מצוינים, ייעשה שימוש במסד הנתונים המוגדר כברירת מחדל (cover_db).

האפשרות -write תכתוב את מסד הנתונים הממוזג. אם לא ניתן שם לחדש
מסד הנתונים, מסד הנתונים הראשון שנקרא ייחלף. כאשר משתמשים באפשרות זו לא
דוחות נוצרים כברירת מחדל.

ציין את האפשרויות -select, -select_re, -ignore ו-ignore_re כדי לדווח על ספציפיות
קבצים. -בחר ו -התעלם מתפרשים ככדורי מעטפת; -select_re ו -ignore_re הם
מתפרשים כביטויים רגולריים.

ציין אפשרויות כיסוי לדיווח על קריטריונים ספציפיים. כברירת מחדל, כולם זמינים
מידע על כל הקריטריונים בכל הקבצים ידווח. אפשרויות הכיסוי הזמינות הן
הצהרה, ענף, תנאי, תת שגרה, תרמיל וברירת מחדל (ששווה לכל זמין
אפשרויות). עם זאת, אם אתה יודע שאתה רוצה רק מידע כיסוי עבור קריטריונים מסוימים זה
עדיף מלכתחילה רק לאסוף נתונים עבור קריטריונים אלה על ידי ציוןם ב-
הנקודה הזו. זה יהפוך את תהליכי איסוף הנתונים והדיווח למהירים יותר ופחות
זיכרון אינטנסיבי. עיין בתיעוד של Devel::Cover למידע נוסף.

אם אתה רוצה את כולם *חוץ* מכמה קריטריונים, אז אתה יכול להגיד משהו כמו '-כיסוי
ברירת מחדל,-pod'.

האפשרות -test תמחק את מסדי הנתונים ותפעיל את הבדיקות שלך כדי ליצור כיסוי חדש
נתונים לפני הדיווח עליהם. Devel::Cover יודע לעבוד עם Perl Makefiles סטנדרטיים
כמו גם Module:: Build הפצות מבוססות. להנחיות מפורטות ראה את
תיעוד עבור ExtUtils::MakeMaker ב
או עבור Module::Build at שניהם באים כמו
תקן בהפצות Perl האחרונות.

האפשרות -gcov תנסה להפעיל את gcov על כל קוד XS. זה דורש שאתה משתמש
gcc כמובן. אם אתה משתמש באפשרות -test תופעל כברירת מחדל.

יְצִיאָה סטָטוּס


ערכי היציאה הבאים מוחזרים:

0 כל הפעולות הושלמו בהצלחה.

>0 אירעה שגיאה.

עם אפשרות ה-test מוחזר מצב היציאה של ריצת הבדיקה הבסיסית.

השתמש ב-coverp באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad