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