httpretty. الترتيب والملخص
- رخصة:
- MIT/X Consortium Lic...
- اسم الناشر:
- Gabriel Falcao
- موقع ويب الناشر:
- http://gabrielfalcao.com
httpretty. العلامات
httpretty. وصف
HTTP عميل وهمية لبثون HTTPRETTY هي مكتبة نموذجي للعميل HTTP ل Python 100 مستوحاة من أنظمة بناء Ruby FakeWebmotivationWhen التي تصل إلى موارد خارجية مثل Webservices المريح أو XMLRPC أو حتى طلبات HTTP البسيطة، نحن نتعثر في المشكلة: "سأحتاج إلى وهمي كل تلك الطلبات "إنه يجلب الكثير من المتاعب، وستحتاج إلى استخدام أداة سخرية عامة، فوضى مع نطاق وهلم جرا. الفكرة وراء httpretty (كيفية عملها) MENKEY HTTPRETTY يطابق الوحدة النمطية الأساسية للمقبس Python، وإعادة تشغيل بروتوكول HTTP، عن طريق طلبات السخرية والاستجابات. لأنه يعمل بهذه الطريقة، لا داعي للقلق ما هي مكتبة HTTP التي ستستخدمها. سوف يسخر من الاستجابة لك :) (وأعطيك أيضا آخر الطلبات حتى تتمكن من التحقق منها ) UsageeExpecting Body Response BodyFrom HTTPRETTY استيراد httprettyhttpretty.register_uri (httpretty.get، "http://globo.com/"، Body = "أكبر بوابة في البرازيل") FD = Urllib2.urlopen ('http: // globo. COM ') حصلت = FD.Read () FD.Close () طباعة حصلت على :: الإخراج :: أكبر ص Ortal في Brazilmocking الحالة CodehtTPretty.register_URI (httpretty.get، "http://github.com/"، Body = "هنا هو الجسم السخري"، الحالة = 201) FD = Urllib2.urlopen ('http: // github .com ') حصلت = fd.Read () FD.Close () تأكيد حصلت == "هنا هي هيئة السخرية" تأكيد FD.Code == متطلبات: بيثون
httpretty. برامج ذات صلة