method_mock = mock.Mock()
method_arguments.return_value = [
method_mock,
- ["foo2", "foo"]
+ ["foo2", "foo", "foo3"]
]
+ self.m.options = { "foo3": "coucou"}
method, args = processor.parse_args("action", {"foo": "bar", "foo2": "bar"}, {"foo": "bar2", "bla": "bla"})
self.assertEqual(method_mock, method)
- self.assertEqual({"foo": "bar2", "foo2": "bar"}, args)
+ self.assertEqual({"foo": "bar2", "foo2": "bar", "foo3": "coucou"}, args)
with mock.patch.object(processor, "method_arguments") as method_arguments:
method_mock = mock.Mock()