pytest mockservers
0.6.0
توفر حزمة pytest-mockservers
مجموعة من التركيبات التي يمكن أن تساعدك على اختبار التعليمات البرمجية الخاصة بك في الحالات التي تحتاج فيها إلى التحقق من أن الطلبات التي أرسلتها إلى خادم HTTP/UDP قد تم إرسالها بالفعل.
التركيبات المتاحة:
http_server
http_server_factory
unused_port
unused_port_factory
unused_udp_port
unused_udp_port_factory
udp_server_factory
$ pip install pytest-mockservers
ابحث في tests/*
للعثور على أمثلة حقيقية لاستخدام تركيبات pytest-mockservers
.
للعمل على قاعدة بيانات pytest-mockservers
، ستحتاج إلى استنساخ المشروع محليًا وتثبيت التبعيات المطلوبة عبر الشعر:
$ git clone [email protected]:Gr1N/pytest-mockservers.git
$ make install
لتشغيل الاختبارات والاستخدامات، استخدم الأمر أدناه:
$ make lint && make test
إذا كنت تريد تشغيل الاختبارات أو الاختبارات فقط، فيمكنك تحديد بيئة الاختبار التي تريد تشغيلها بشكل صريح، على سبيل المثال:
$ make lint-black
تم ترخيص pytest-mockservers
بموجب ترخيص MIT. راجع ملف الترخيص للحصول على التفاصيل.