Você deseja testar seu código de cliente HTTP, então escreveu algo como:
@httprettified
def test_example():
HTTPretty.register_uri(HTTPretty.GET,
'http://example.com',
body='snerble')
response = requests.get('http://example.com')
self.assertEquals(response.text, 'snerble')
mas não está funcionando? Requests
está adicionando uma barra final ao seu URI, evitando que ele corresponda ao URI que você registrou.
Você precisa registrar o URI assim:
HTTPretty.register_uri(HTTPretty.GET,
'http://example.com/',
body='snerble')