From f42a30ee574ae4ebceaf2b1f09304fd2343c9c42 Mon Sep 17 00:00:00 2001 From: Roman Imankulov Date: Mon, 19 Aug 2013 23:20:09 +0300 Subject: [PATCH] Expose httpretty.reset() to public API --- README.md | 1 + httpretty/__init__.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3229bf7..f188150 100644 --- a/README.md +++ b/README.md @@ -54,6 +54,7 @@ def test_one(): assert response.text == "Find the best daily deals" httpretty.disable() # disable afterwards, so that you will have no problems in code that uses that socket module + httpretty.reset() # reset HTTPretty state (clean up registered urls and request history) ``` ## testing query strings diff --git a/httpretty/__init__.py b/httpretty/__init__.py index 234580f..e54e96b 100644 --- a/httpretty/__init__.py +++ b/httpretty/__init__.py @@ -38,7 +38,7 @@ activate = httprettified SELF = sys.modules[__name__] -for attr in [name.decode() for name in httpretty.METHODS] + ['register_uri', 'enable', 'disable', 'is_enabled', 'Response']: +for attr in [name.decode() for name in httpretty.METHODS] + ['register_uri', 'enable', 'disable', 'is_enabled', 'reset', 'Response']: setattr(SELF, attr, getattr(httpretty, attr)) def last_request():