diff options
Diffstat (limited to 'unit_tests/test_utils.py')
-rw-r--r-- | unit_tests/test_utils.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/unit_tests/test_utils.py b/unit_tests/test_utils.py index cd9ba6e..df6a98c 100644 --- a/unit_tests/test_utils.py +++ b/unit_tests/test_utils.py @@ -170,16 +170,22 @@ class TestUtils(unittest.TestCase): def __call__(self, mod): pass + class Bar_method: + def method(self): + pass + foo = imp.new_module('foo') foo.bar = bar foo.bar_m = bar_m foo.i_bar = Bar() foo.i_bar_m = Bar_m() + foo.i_bar_m = Bar_method().method try_run(foo, ('bar',)) try_run(foo, ('bar_m',)) try_run(foo, ('i_bar',)) try_run(foo, ('i_bar_m',)) + try_run(foo, ('i_bar_method',)) if __name__ == '__main__': unittest.main() |