Beispiel #1
0
 def testPassingKwargsToNoArg(self):
     add_constant = call_method.AddConstant(100.0)
     with self.assertRaises(TypeError) as ctx:
         add_constant(a=123)
     self.assertEqual(str(ctx.exception),
                      '__call__() takes no keyword arguments')
Beispiel #2
0
 def testNoArg(self):
     add_constant = call_method.AddConstant(100.0)
     self.assertEqual(add_constant(), 101.0)
Beispiel #3
0
 def testPassingArgsToNoArg(self):
     add_constant = call_method.AddConstant(100.0)
     with self.assertRaises(TypeError) as ctx:
         add_constant(123, 456)
     self.assertEqual(str(ctx.exception),
                      '__call__() takes no arguments (2 given)')
Beispiel #4
0
 def testPassingKwargsToNoArg(self):
   add_constant = call_method.AddConstant(100.0)
   with self.assertRaises(TypeError):
     add_constant(a=123)