Ejemplo n.º 1
0
    def testOptional(self):
        optionalParameter = ParameterExpression('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 = ParameterExpression('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')
Ejemplo n.º 2
0
    def testOptional(self):
        optionalParameter = ParameterExpression('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 = ParameterExpression('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')
Ejemplo n.º 3
0
    def testOptional(self):
        optionalParameter = ParameterExpression("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 = ParameterExpression("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")
Ejemplo n.º 4
0
 def testSetValue(self):
     parameter = ParameterExpression('myName', 'myDescription')
     self.assertTrue(parameter.setValue('\'a\' || "field"'))
     self.assertEqual(parameter.value, '\'a\' || "field"')
Ejemplo n.º 5
0
 def testSetValue(self):
     parameter = ParameterExpression('myName', 'myDescription')
     self.assertTrue(parameter.setValue('\'a\' || "field"'))
     self.assertEqual(parameter.value, '\'a\' || "field"')
Ejemplo n.º 6
0
 def testSetValue(self):
     parameter = ParameterExpression("myName", "myDescription")
     self.assertTrue(parameter.setValue("'a' || \"field\""))
     self.assertEqual(parameter.value, "'a' || \"field\"")