Exemplo n.º 1
0
    def test_get_caller(self):
        fn, line, func = classtools.get_caller(depth=0)
        self.assertEqual(fn, __file__.replace(".pyc", ".py"))
        self.assertEqual(func, "test_get_caller")

        def _test():
            return classtools.get_caller()

        fn, line, func = _test()
        self.assertEqual(fn, __file__.replace(".pyc", ".py"))
        self.assertEqual(func, "test_get_caller")
Exemplo n.º 2
0
    def test_get_caller(self):
        fn, line, func = classtools.get_caller(depth=0)
        self.assertEqual(fn, __file__.replace(".pyc", ".py"))
        self.assertEqual(func, "test_get_caller")

        def _test():
            return classtools.get_caller()

        fn, line, func = _test()
        self.assertEqual(fn, __file__.replace(".pyc", ".py"))
        self.assertEqual(func, "test_get_caller")
Exemplo n.º 3
0
 def _test():
     return classtools.get_caller()
Exemplo n.º 4
0
 def _test():
     return classtools.get_caller()