summaryrefslogtreecommitdiff
path: root/astroid/brain/brain_mechanize.py
diff options
context:
space:
mode:
Diffstat (limited to 'astroid/brain/brain_mechanize.py')
-rw-r--r--astroid/brain/brain_mechanize.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/astroid/brain/brain_mechanize.py b/astroid/brain/brain_mechanize.py
new file mode 100644
index 0000000..20a253a
--- /dev/null
+++ b/astroid/brain/brain_mechanize.py
@@ -0,0 +1,18 @@
+from astroid import MANAGER, register_module_extender
+from astroid.builder import AstroidBuilder
+
+def mechanize_transform():
+ return AstroidBuilder(MANAGER).string_build('''
+
+class Browser(object):
+ def open(self, url, data=None, timeout=None):
+ return None
+ def open_novisit(self, url, data=None, timeout=None):
+ return None
+ def open_local_file(self, filename):
+ return None
+
+''')
+
+
+register_module_extender(MANAGER, 'mechanize', mechanize_transform)