Ejemplo n.º 1
0
 def testcallsimplefunctions_with_decorator_returns_default_result(self):
     logger_decorator = astro_test(f = simplefn)
     r= logger_decorator.__call__()
     self.assertEqual(r, 1)
Ejemplo n.º 2
0
 def testcallfunction_with_kwargs_get_signature(self):
     logger_decorator = astro_test(f = simplefn)
     logger_decorator.__call__(a=3)
     self.assertDictEqual(logger_decorator.data, {('simplefn', (), HashableDict(a=3)): 3})
Ejemplo n.º 3
0
 def testcallsimplefunctions_get_signature(self):
     logger_decorator = astro_test(f = simplefn)
     logger_decorator.__call__()
     self.assertDictEqual(logger_decorator.data, {('simplefn', (), HashableDict()): 1})
Ejemplo n.º 4
0
 def testcallfunction_with_kwargs_get_signature(self):
     logger_decorator = astro_test(f=simplefn)
     logger_decorator.__call__(a=3)
     self.assertDictEqual(logger_decorator.data,
                          {('simplefn', (), HashableDict(a=3)): 3})
Ejemplo n.º 5
0
 def testcallsimplefunctions_get_signature(self):
     logger_decorator = astro_test(f=simplefn)
     logger_decorator.__call__()
     self.assertDictEqual(logger_decorator.data,
                          {('simplefn', (), HashableDict()): 1})
Ejemplo n.º 6
0
 def testcallsimplefunctions_with_decorator_with_kwargs_returns_result(
         self):
     logger_decorator = astro_test(f=simplefn)
     r = logger_decorator.__call__(a=3)
     self.assertEqual(r, 3)