def test_staticmethod(self): dummy_class = DummyClass() frameinfo = dummy_class.dummy_staticmethod() callable_instance = get_callable(frameinfo) assert callable_instance is None
def test_method(self): dummy_class = DummyClass() frameinfo = dummy_class.dummy_method() callable_instance = get_callable(frameinfo) assert callable_instance.__name__ == 'dummy_method'
def test_lambda(self): frameinfo = dummy_lambda() callable_instance = get_callable(frameinfo) assert callable_instance is None
def test_nested(self): frameinfo = dummy_nested_function() callable_instance = get_callable(frameinfo) assert callable_instance is None
def test_closure(self): frameinfo = dummy_closure()() callable_instance = get_callable(frameinfo) assert callable_instance is None
def test_function(self): frameinfo = dummy_function() callable_instance = get_callable(frameinfo) assert callable_instance.__name__ == 'dummy_function'