זהו שיטת הפקודות שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
קליטסט - מבצע בדיקות אוטומטיות בשורות פקודה
תַקצִיר
קליטסט [אפשרויות]
תיאור
Clitest הוא סקריפט מעטפת POSIX נייד המבצע בדיקה אוטומטית בפקודת Unix
שורות. סקריפט זה קודד בקפידה כדי להיות נייד בין קונכיות POSIX
זה אותו רעיון כמו במודול doctest של Python: אתה מתעד גם את הפקודות וגם
הפלט הצפוי שלהם, תוך שימוש בפורמט הנחיה האינטראקטיבי המוכר, ומתמחה
הכלי בודק אותם.
אל האני קליטסט הפקודה מחפשת קטעי טקסט שנראים כמו פקודת Unix אינטראקטיבית
שורות, ולאחר מכן מבצע את שורות הפקודה הללו כדי לוודא שהן פועלות בדיוק כפי שמוצג.
אפשרויות
-1, --ראשון
עצור את הביצוע במבחן שנכשל ראשון
-ל, --רשימה
רשום את כל הבדיקות (ללא ביצוע)
-ל, --הפעל רשימה
רשום את כל הבדיקות עם סטטוס OK/FAIL
-ט, --מִבְחָן טווח
הפעל בדיקות ספציפיות, לפי מספר (1,2,4-7)
-ס, --לדלג טווח
דלג על מבחנים ספציפיים, לפי מספר (1,2,4-7)
-q, --שֶׁקֶט
פעולה שקטה, לא מוצג פלט
-V, --גִרְסָה
הצג את גרסת התוכנית וצא
-פ, --התקדמות סוג
הגדר מחוון התקדמות: בדיקה, מספר, נקודה, אין
--לפני טיסה פקודה
בצע פקודה לפני הפעלת הבדיקה הראשונה
--אחרי הטיסה פקודה
בצע פקודה לאחר הפעלת הבדיקה האחרונה
--צֶבַע כאשר
הגדר מתי להשתמש בצבעים: אוטומטי, תמיד, לעולם לא
--הבדל-אפשרויות אפשרויות
הגדר פקודת diff אפשרויות (ברירת מחדל: '-u')
--inline-prefix PREFIX
הגדר קידומת פלט מוטבע (ברירת מחדל: '#→ ')
-קידומת PREFIX
הגדר קידומת שורת פקודה (ברירת מחדל: '')
--מיידי STRING
הגדר מחרוזת הנחיות (ברירת מחדל: '$ ')
השתמש בקליסט באינטרנט באמצעות שירותי onworks.net