コード例 #1
0
 def testFileparamOnly(self):
     p = StrParameter('varName', 'name', ('--paramNames'), 'default', True,
                      "Some help text")
     ap = MyArgParse(self)
     d = {}
     c = {'name': 'abcd'}
     self.assertTrue(p.fromFile(c, d))
     self.assertFalse('varName' in d)
コード例 #2
0
 def testArgParse(self):
     p = StrParameter('varName', 'name', ('--paramNames'), 'default', False,
                      "Some help text")
     ap = MyArgParse(self)
     p.toArgParse(ap)
     args = ap.parse_args(['--paramNames', 'value'])
     d = {}
     p.fromArgs(args, d)
     self.assertTrue('varName' in d)
     self.assertEqual(d['varName'], 'value')