matchmaker

البرمجيات قطة:
matchmaker
تفاصيل البرنامج:
الإصدار: 0.1.3
تاريخ إيداع: 14 Apr 15
المطور: Carles Barrobes
ترخيص: حرر
شعبية: 0

Rating: nan/5 (Total Votes: 0)

والخاطبة توفر الديكور التي تبسط إنشاء matchers Hamcrest.
من وظيفة (مع docstring المناسب اختياري)، وخلق hamcrest matchers مع الحد الأدنى من الترميز إضافية.
مصادر يمكن العثور عليها في جيثب.
الأمثلة على ذلك:
من الخاطبة المنظر استيراد
matcher
is_even مواطنه (البند):
على & nbsp؛ عودة البند٪ 2 == 0
matcher
مواطنه ends_like (البند، والبيانات، وطول = 3):
وnbsp؛ "كرة سلسلة الذين الماضي {1} حرف تتطابق مع تلك ل'{0}'"
على & nbsp؛ العودة item.endswith (البيانات [الطول:])
يمكنك بعد ذلك استخدام هذه الاختبارات في الخاص بك على النحو التالي:
assert_that (العدد، is_even ())
assert_that (كلمة، ends_like (other_word، 4))
سوف الأخطاء عرض على النحو التالي:
AssertionError:
المتوقع: هل حتى
على & nbsp؛ ولكن: كان <3>
AssertionError:
المتوقع: سلسلة 4 حروف الماضي التي تتطابق مع تلك ل"التشيلو"
على & nbsp؛ ولكن: كان 'أهلا وسهلا'

المتطلبات:

بيثون

برامج مماثلة

تعليقات ل matchmaker

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!