זוהי פקודה בשם cobertura-instrument שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.
תָכְנִית:
שֵׁם
cobertura-instrument - הוספת מכשור כיסוי לשיעורים קיימים
תַקצִיר
כלי נגינה [--basedir dir] [--קובץ מידע פילה] [--יַעַד dir] [--להתעלם
regex] שיעורים [...]
תיאור
כלי נגינה מוסיף הוראות מכשור ישירות לתוך ה-Java המהודר שלך
מחלקות. כאשר מכונה וירטואלית של ג'אווה נתקלת בהוראות אלה, הפונקציה המוכנסת
קוד מגדיל מונים שונים כך שניתן יהיה לדעת אילו הוראות יש
נתקלו ואילו לא.
אפשרויות
ניתן לציין מחלקות בנפרד, או כעץ ספריות המכיל מספר מחלקות.
--basedir dir
ציין את ספריית הבסיס המכילה את המחלקות שברצונך להשתמש בהן.
פרמטר שורת הפקודה צריך להופיע לפני כל מחלקה. אם אתה
מחלקות אינסטרומנטציה בספריות שונות, עליך לציין מספר
מבוססי-דירים.
--קובץ מידע פילה
ציין את שם הקובץ שישמש לאחסון המטא-דאטה של המחלקות שלך.
זהו קובץ יחיד המכיל מחלקות ג'אווה מסודרות. הוא מכיל
מידע על שמות המחלקות בפרויקט שלך, שמות המתודות שלהן, שורות
מספרים וכו'. זה יעודכן ככל שהבדיקות שלך יבוצעו, ויהיה הפניה אליו
על ידי פקודת הדיווח Cobertura. ערך ברירת מחדל: "./cobertura.ser".
--יַעַד dir
ציין את ספריית הפלט עבור המחלקות המצוידות. אם אין יעד
אם הספרייה צוינה, אז המחלקות שלא נכללו בהן ייכתבו על ידי
עמיתיהם המצוידים בכלי הנגינה.
--להתעלם regex
ציין ביטוי רגולרי כדי לסנן שורות מסוימות מקוד המקור שלך.
זה שימושי להתעלמות מפקודות רישום, לדוגמה. אתה יכול להשתמש בתור
רַבִּים הצהרות כרצונך. כברירת מחדל, אף קבצים אינם מתעלמים.
השתמש ב-cobertura-instrument באופן מקוון באמצעות שירותי onworks.net