matchmaker

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

Rating: 1.0/5 (Total Votes: 1)

والخاطبة توفر الديكور التي تبسط إنشاء 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؛ ولكن: كان 'أهلا وسهلا'

المتطلبات:

بيثون

برامج مماثلة

Bisect
Bisect

20 Feb 15

python-noseenv
python-noseenv

20 Feb 15

gar
gar

11 May 15

تعليقات ل matchmaker

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