예제 #1
0
    def testOptional(self):
        optionalParameter = ParameterString('myName', 'myDesc', default='test', optional=True)
        self.assertEqual(optionalParameter.value, 'test')
        optionalParameter.setValue('check')
        self.assertEqual(optionalParameter.value, 'check')
        self.assertTrue(optionalParameter.setValue(None))
        self.assertEqual(optionalParameter.value, '')

        requiredParameter = ParameterCrs('myName', 'myDesc', default='test', optional=False)
        self.assertEqual(requiredParameter.value, 'test')
        requiredParameter.setValue('check')
        self.assertEqual(requiredParameter.value, 'check')
        self.assertFalse(requiredParameter.setValue(None))
        self.assertEqual(requiredParameter.value, 'check')
예제 #2
0
    def testOptional(self):
        optionalParameter = ParameterString('myName', 'myDesc', default='test', optional=True)
        self.assertEqual(optionalParameter.value, 'test')
        optionalParameter.setValue('check')
        self.assertEqual(optionalParameter.value, 'check')
        self.assertTrue(optionalParameter.setValue(None))
        self.assertEqual(optionalParameter.value, None)

        requiredParameter = ParameterCrs('myName', 'myDesc', default='test', optional=False)
        self.assertEqual(requiredParameter.value, 'test')
        requiredParameter.setValue('check')
        self.assertEqual(requiredParameter.value, 'check')
        self.assertFalse(requiredParameter.setValue(None))
        self.assertEqual(requiredParameter.value, 'check')
예제 #3
0
    def testOptional(self):
        optionalParameter = ParameterString("myName", "myDesc", default="test", optional=True)
        self.assertEqual(optionalParameter.value, "test")
        optionalParameter.setValue("check")
        self.assertEqual(optionalParameter.value, "check")
        self.assertTrue(optionalParameter.setValue(None))
        self.assertEqual(optionalParameter.value, None)

        requiredParameter = ParameterString("myName", "myDesc", default="test", optional=False)
        self.assertEqual(requiredParameter.value, "test")
        requiredParameter.setValue("check")
        self.assertEqual(requiredParameter.value, "check")
        self.assertFalse(requiredParameter.setValue(None))
        self.assertEqual(requiredParameter.value, "check")
예제 #4
0
 def testSetValue(self):
     parameter = ParameterString('myName', 'myDescription')
     self.assertTrue(parameter.setValue('test'))
     self.assertEqual(parameter.value, 'test')
예제 #5
0
 def testSetValue(self):
     parameter = ParameterString('myName', 'myDescription')
     self.assertTrue(parameter.setValue('test'))
     self.assertEqual(parameter.value, 'test')
예제 #6
0
 def testSetValue(self):
     parameter = ParameterString("myName", "myDescription")
     self.assertTrue(parameter.setValue("test"))
     self.assertEqual(parameter.value, "test")