pytest mockservers
0.6.0
توفر حزمة pytest-mockservers مجموعة من التركيبات التي يمكن أن تساعدك على اختبار التعليمات البرمجية الخاصة بك في الحالات التي تحتاج فيها إلى التحقق من أن الطلبات التي أرسلتها إلى خادم HTTP/UDP قد تم إرسالها بالفعل.
التركيبات المتاحة:
http_serverhttp_server_factoryunused_portunused_port_factoryunused_udp_portunused_udp_port_factoryudp_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. راجع ملف الترخيص للحصول على التفاصيل.