예제 #1
0
 def test_callable_returned_by_task_expects_input_with_name_attribute(self):
     g = Grape(self.group, self.core)
     self.assertRaises(AttributeError, partial(g.task, None))
     self.assertRaises(AttributeError, partial(g.task, ''))
     g.task(object)
     self.core.add_command.assert_called_once_with(IsA(str), IsCallable())
예제 #2
0
 def test_callable_returned_by_task_returns_callable(self):
     g = Grape(self.group, self.core)
     self.assertTrue(callable(g.task(object)))
     self.core.add_command.assert_called_once_with(IsA(str), IsCallable())