

def test_parse_arguments(self):
    input_ = ArgvInput(['cli.py', 'foo'])
    input_.bind(InputDefinition([InputArgument('name')]))
    self.assertEqual({
        'name': 'foo',
    }, input_.get_arguments())
    self.assertEqual({
        'name': 'foo',
    }, input_.get_arguments())

dataset/ETHPy150Open sdispater/cleo/tests/inputs/test_argv_input.py ArgvInputTest.test_parse_arguments/original