חייתי הוא ספריית קביעה עקרונית עבור JavaScript, כלי פשוט לתמיכה בפיתוח BDD ו- TDD בסיסי עקרונות שלך כל יום קידוד.
BDD מייצג "התנהגות Driven Development" ו- TDD עבור "מבחן מונע פיתוח".
חי הוא מסגרת אגנוסטי, וניתן להתאימם לכל מסגרת בדיקות JavaScript אחרת, אפילו עבודה עם יישומי Rails.
מאז בדיקות קוד אינה המשימה הקלה בפיתוח אינטרנט, חי מגיע עם הרבה תיעוד לקבל מפתחים התחיל, יחד עם API התכנותי משלו, מאגר תוסף להארכה פונקציונלי מחדל.
< p> מה חדש בהודעה זו:
- מוסף קית סירקל כדי CONTRIBUTING.md
- לא עוד באמצעות eval על המפעיל assert
- סיכום Git עדכון ב README
מה חדש בגירסה 3.0.0:
- מוסף קית סירקל כדי CONTRIBUTING.md
- לא עוד באמצעות eval על המפעיל assert
- סיכום Git עדכון ב README
מה חדש בגירסה 2.3.0:
- מוסף קית סירקל כדי CONTRIBUTING.md
- לא עוד באמצעות eval על המפעיל assert
- סיכום Git עדכון ב README
מה חדש בגירסה 2.2.0:
- מוסף קית סירקל כדי CONTRIBUTING.md
- לא עוד באמצעות eval על המפעיל assert
- סיכום Git עדכון ב README
מה חדש בגירסה 2.0.0:.
- נוסף מילת מפתח chainable חדש - .which
- נוסף .change, .increase ומצגים .decrease.
- נוסף .includes ו .contains כינויים (עבור .include ו .contain).
- נוסף .any.keys () ו .all.keys () מוקדם.
- נוסף assert.sameDeepMembers ().
- מוסף assert.isAbove () ו assert.isBelow ().
- רכוש deep.property עכשיו לעבור אם ערך מוגדר מוגדר.
מה חדש בגירסה 1.9.1:
- עדכון exports.version כדי 1.9.0
- מבטל לולאה על מציאת
- הכרזה משתנה פעם אחת בלבד
- מבחן נוסף מוצא יישום שלם
- קוד פשוט
מה חדש בגירסה 1.9.0:
- להוסיף קארמה phantomjs משגר
- הקארמה האחרונה השתמש משגר רוטב
- tweaks קארמה
- להוסיף כיסוי npmignore
- הסר lib-COV ממבחן-travisci התלויים
- הסר את לא עוד צורך כתב lcov
- כיסוי מבחן עם איסטנבול
- הסר jscoverage
- סר סרבל
מה חדש בגירסה 1.7.1:.
- קובץ JSON נוסף באוור
מה חדש בגירסה 1.7.0:
- נעל מוקה / מוקה-phantomjs גרסאות (לעת עתה ).
- utils.inspect קבוע עם המנהג אובייקט-חוזרים לבדוק () s.
- הוחלף כרטיסיות עם 2 מקומות.
- מוסף assert.notOk ().
מה חדש בגירסה 1.6.1:.
- מבחן נוסף עבור דגלים RegExp שונים
- נוסף מבחן השוואה ביטוי סדיר.
- הוריד מוקה גרסה להפעלת תיקון בדיקות פנטום.
- שוויון השוואה קבוע של שני regexps.
מה חדש בגירסה 1.6.0:.
- הערות סקירה קוד - שינוי תחביר
- הערות סקירת קוד.
- הוספה חברי memberEquals טענות לבדיקה עבור תת ולהגדיר שוויון.
מה חדש בגרסת 1.5.0:
- מבחן סקריפט פועל כעת להפוך בדיקה כדי טראוויס יבדוק הדפדפן.
- refactored כמה בדיקות לתמוך פלט objDisplay חדש.
- [Bootstrap] לנרמל Bootstrap בכל תרחישי בדיקה.
- refactored כמה טענות להשתמש objDisplay במקום לבדוק.
- פלט מנורמל של פונקציות.
מה חדש בגירסה 1.4.0:
- אם ינקה index.js כדי לא לבדוק cov , לחזור package.json להשתמש index.js.
- בדיקות המרות לשימוש Bootstrap החדש.
- Bootstrap בדיקות refactored.
- שימושים רווחים (לא טאבים).
מה חדש בגירסה 1.0.0-RC3:
- מחסום Docs - סעיף API
- עדכוני תגובה עבור מסמכים
- מחסום האתר doc חדש -. תוסף בספרייה
- Merge למשוך הבקשה # 57 מ kossnocorp / תיקון- 1
- תקן טעות דפוס: devDependancies -> devDependencies
- שימוש דגל ההודעה getMessage util במקום רכוש msg הישן.
- הוספת עצמית package.json תורמים.
מה חדש בגירסה 1.0.0-RC2:
- Merge סניף 'תכונה / מבחן-cov '
- דפדפן לבנות
- בדיקות assert חסרות ownProperty
- מקביל assert המתאים expect.to.have.property (מפתח, val)
- איפוס AssertionError לכלול מחסנית מלאה
- מבחן עבור שירות תוסף
- חלף נכס שיטת חברה להבטיח שרשרת
מה חדש בגירסה 0.4.2:
- תקן עבור תהליך לא זמין בדפדפן כאשר נעשה שימוש באמצעות browserify.
- מסמך זה & quot; צריך & quot; עובד בדפדפנים שאינם אקספלורר.
- Merge למשוך הבקשה # 30 מאזור logicalparadox / לטעון בדיקות.
- לעדכן את גרסת הדפדפן של צ'אי.
דרישות :
- לאפשר JavaScript על הלקוח בצד
- Node.js 0.4 ומעלה
תגובות לא נמצא