1
0
forked from VimPlug/jedi

Fix a few tests by either fixing the test cases or adding py__bool__ functions to objects that should have such a method.

This commit is contained in:
Dave Halter
2014-08-20 17:28:54 +02:00
parent f911050300
commit 3cf8bfa8e1
3 changed files with 12 additions and 4 deletions

View File

@@ -484,6 +484,9 @@ class Function(use_metaclass(CachedMetaClass, Wrapper)):
else:
return FunctionExecution(evaluator, self, params).get_return_types()
def py__bool__(self):
return True
def __getattr__(self, name):
return getattr(self.base_func, name)
@@ -668,3 +671,6 @@ class ModuleWrapper(use_metaclass(CachedMetaClass, pr.Module, Wrapper)):
def __repr__(self):
return "<%s: %s>" % (type(self).__name__, self._module)
def py__bool__(self):
return True