Esempio n. 1
0
 def __init__(self,
              name='',
              description='',
              parent=None,
              optional=True):
     Parameter.__init__(self, name, description, None, optional)
     self.parent = parent
Esempio n. 2
0
 def __init__(self, name='', description='', options=[], default=0):
     Parameter.__init__(self, name, description)
     self.options = options
     if isinstance(self.options, basestring):
         self.options = self.options.split(";")
     self.value = None
     self.default = int(default)
Esempio n. 3
0
    def testGetValueAsCommandLineParameter(self):
        parameter = Parameter("myName", "myDesc")
        parameter.setValue(None)
        self.assertEqual(parameter.getValueAsCommandLineParameter(), "None")

        parameter.setValue("someValue")
        self.assertEqual(parameter.getValueAsCommandLineParameter(), "someValue")

        parameter.setValue(123)
        self.assertEqual(parameter.getValueAsCommandLineParameter(), "123")
Esempio n. 4
0
    def testGetValueAsCommandLineParameter(self):
        parameter = Parameter('myName', 'myDesc')
        parameter.setValue(None)
        self.assertEqual(parameter.getValueAsCommandLineParameter(), "None")

        parameter.setValue("someValue")
        self.assertEqual(parameter.getValueAsCommandLineParameter(), 'someValue')

        parameter.setValue(123)
        self.assertEqual(parameter.getValueAsCommandLineParameter(), '123')
Esempio n. 5
0
 def __init__(self, name='', description=''):
     Parameter.__init__(self, name, description)
Esempio n. 6
0
 def __init__(self, name='', description='', parent=None):
     Parameter.__init__(self, name, description)
     self.parent = parent
     self.value = []
Esempio n. 7
0
 def __init__(self, name='', description='', parent=None, optional=True):
     Parameter.__init__(self, name, description, None, optional)
     self.parent = parent
Esempio n. 8
0
 def __init__(self, name='', description=''):
     Parameter.__init__(self, name, description)
Esempio n. 9
0
 def __init__(self, name='', description='', parent=None):
     Parameter.__init__(self, name, description)
     self.parent = parent
     self.value = []
Esempio n. 10
0
    def testGetValueAsCommandLineParameter(self):
        parameter = Parameter('myName', 'myDesc')
        parameter.setValue(None)
        self.assertEqual(parameter.getValueAsCommandLineParameter(), "None")

        parameter.setValue("someValue")
        self.assertEqual(parameter.getValueAsCommandLineParameter(),
                         'someValue')

        parameter.setValue(123)
        self.assertEqual(parameter.getValueAsCommandLineParameter(), '123')
Esempio n. 11
0
 def __init__(self, name="", description="", default=""):
     Parameter.__init__(self, name, description)
     self.default = default