Example #1
0
 def testcallsimplefunctions_with_decorator_returns_default_result(self):
     logger_decorator = astro_test(f = simplefn)
     r= logger_decorator.__call__()
     self.assertEqual(r, 1)
Example #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})
Example #3
0
 def testcallsimplefunctions_get_signature(self):
     logger_decorator = astro_test(f = simplefn)
     logger_decorator.__call__()
     self.assertDictEqual(logger_decorator.data, {('simplefn', (), HashableDict()): 1})
Example #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})
Example #5
0
 def testcallsimplefunctions_get_signature(self):
     logger_decorator = astro_test(f=simplefn)
     logger_decorator.__call__()
     self.assertDictEqual(logger_decorator.data,
                          {('simplefn', (), HashableDict()): 1})
Example #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)