Httpretty.

zombar do cliente HTTP para python
Baixe Agora

Httpretty. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Nome do editor:
  • Gabriel Falcao
  • Site do editor:
  • http://gabrielfalcao.com

Httpretty. Tag


Httpretty. Descrição

Cliente HTTP Mock para Python Httpretty é uma biblioteca de zombar do cliente HTTP para o Python 100% inspirado no FakeWebMotivation do Ruby que acionam recursos externos, como webservices repousantes, xmlrpc ou mesmo solicitações HTTP simples, nós tropeçamos no problema: "Eu vou precisar zombar de todas essas solicitações "Isso traz muito aborrecimento, você precisará usar uma ferramenta de zombaria genérica, bagunça com o escopo e assim por diante. A ideia por trás do httpretty (como funciona) Monkey HTTPletty corresponde ao módulo principal do soquete do Python, reimplementando o protocolo HTTP, por solicitações de zombaria e respostas. Como funciona dessa maneira, você não precisa se preocupar com o que a Biblioteca HTTP você usa.httpretty vai zombar da resposta para você :) (e também lhe dê os pedidos mais recentes para que você possa verificar-los ) UsageExpectuar uma resposta simples Bodyfrom HttPretty Import HttPrettyhttPretty.Register_uri (httpretty.get, "http://globo.com/", corpo = "o maior portal no Brasil") FD = Urllib2.Urlopen ('http: // globo. com ') got = fd.read () fd.close () imprimir got :: saída :: o maior p ortal no brazilmocking o status codehttpretty.register_uri (httpretty.get, "http://github.com/", corpo = "Aqui está o corpo ridicularizado", status = 201) FD = Urllib2.Urlopen ('http: // github .com ') obtido = fd.read () fd.close () assert got == "Aqui está o corpo ridicularizado" Assert FD.Code == 201 Requisitos: · Pitão


Httpretty. Software Relacionado

lava-dev-ferramenta

ferramenta de desenvolvimento de lava é um construtor reproduzível e liberar auxiliar focado em projetos complexos de python ...

199

Download