def test_kwargs_flag(self): args = ['arg1', '--test=1', '--dry-run'] self.assertEquals( (['arg1'], {'test':'1', 'dry_run':True}), mow.parseArgs(args) )
def test_kwargs(self): args = ['arg1', '--test=1'] self.assertEquals((['arg1'], {'test': '1'}), mow.parseArgs(args))
def test_kwargs_multi(self): args = ['arg1', '--test=1', '--test=2', '--test=3'] self.assertEquals((['arg1'], {'test': ['1', '2', '3']}), mow.parseArgs(args))
def test_args(self): args = ['arg1', 'arg2'] self.assertEquals((['arg1', 'arg2'], {}), mow.parseArgs(args))