בהשראת הכלי לחצות הפנימי של Django, האף-לחצות בקלות לחצות חבילת הבדיקות שלך ולמצוא כשלי בדיקה במבחן.
וחשוב יותר: מבחן FOO נכשל כאשר יופעל כאשר X בדיקה, לחצות יגיד לך מה הוא X.
nosetests --bisect = מודול: TestClass.failing_test
ולקבל פלט לפעמים-שימושי:
חצה נגד tests.integration.disqus.forums.api.endpoints.tests: ForumEndpointTest.test_list_users
├ ** Pass 1: ריצת 1,410 מבחן (ים) ב 2 נתחים ...
│ ├ ** 1a נתח: ריצת 780 בדיקות
│ │ └ ** בדיקות הושלמו ב371.578s (כישלון נמצא)
│ ├ ** 1b נתח: ריצת 631 בדיקות
│ │ └ ** בדיקות הושלמו ב224.881s (כישלון נמצא)
│ └ ** מקורות מרובים של כישלון מצאו (2 נתחים)
(במקרה שלנו לעיל, שירותים הבדיקה שלנו הוא בעצם שבורים, כך שזה שלא הצליח למצוא דרך לחצות)
דרישות :
- < li> Python
- האף
תגובות לא נמצא