Exemple #1
0
    def testOptional(self):
        parameter = ParameterFixedTable('myName', 'myDesc', optional=True)
        self.assertTrue(parameter.setValue('1,2,3'))
        self.assertEqual(parameter.value, '1,2,3')

        self.assertTrue(parameter.setValue(None))
        self.assertEqual(parameter.value, None)

        parameter = ParameterFixedTable('myName', 'myDesc', optional=False)
        self.assertFalse(parameter.setValue(None))
        self.assertEqual(parameter.value, None)

        self.assertTrue(parameter.setValue('1,2,3'))
        self.assertEqual(parameter.value, '1,2,3')

        self.assertFalse(parameter.setValue(None))
        self.assertEqual(parameter.value, '1,2,3')
Exemple #2
0
    def testOptional(self):
        parameter = ParameterFixedTable('myName', 'myDesc', optional=True)
        self.assertTrue(parameter.setValue('1,2,3'))
        self.assertEqual(parameter.value, '1,2,3')

        self.assertTrue(parameter.setValue(None))
        self.assertEqual(parameter.value, None)

        parameter = ParameterFixedTable('myName', 'myDesc', optional=False)
        self.assertFalse(parameter.setValue(None))
        self.assertEqual(parameter.value, None)

        self.assertTrue(parameter.setValue('1,2,3'))
        self.assertEqual(parameter.value, '1,2,3')

        self.assertFalse(parameter.setValue(None))
        self.assertEqual(parameter.value, '1,2,3')
Exemple #3
0
    def testOptional(self):
        parameter = ParameterFixedTable("myName", "myDesc", optional=True)
        self.assertTrue(parameter.setValue("1,2,3"))
        self.assertEqual(parameter.value, "1,2,3")

        self.assertTrue(parameter.setValue(None))
        self.assertEqual(parameter.value, None)

        parameter = ParameterFixedTable("myName", "myDesc", optional=False)
        self.assertFalse(parameter.setValue(None))
        self.assertEqual(parameter.value, None)

        self.assertTrue(parameter.setValue("1,2,3"))
        self.assertEqual(parameter.value, "1,2,3")

        self.assertFalse(parameter.setValue(None))
        self.assertEqual(parameter.value, "1,2,3")
Exemple #4
0
 def testSet2DListValue(self):
     table = [
         ['a0', 'a1', 'a2'],
         ['b0', 'b1', 'b2']
     ]
     parameter = ParameterFixedTable('myName', 'myDesc')
     self.assertTrue(parameter.setValue(table))
     self.assertEqual(parameter.value, 'a0,a1,a2,b0,b1,b2')
Exemple #5
0
 def testSet2DListValue(self):
     table = [
         ['a0', 'a1', 'a2'],
         ['b0', 'b1', 'b2']
     ]
     parameter = ParameterFixedTable('myName', 'myDesc')
     self.assertTrue(parameter.setValue(table))
     self.assertEqual(parameter.value, 'a0,a1,a2,b0,b1,b2')
Exemple #6
0
 def testSetStringValue(self):
     parameter = ParameterFixedTable('myName', 'myDesc')
     self.assertTrue(parameter.setValue('1,2,3'))
     self.assertEqual(parameter.value, '1,2,3')
Exemple #7
0
 def testSet2DListValue(self):
     table = [["a0", "a1", "a2"], ["b0", "b1", "b2"]]
     parameter = ParameterFixedTable("myName", "myDesc")
     self.assertTrue(parameter.setValue(table))
     self.assertEqual(parameter.value, "a0,a1,a2,b0,b1,b2")
Exemple #8
0
 def testSetStringValue(self):
     parameter = ParameterFixedTable("myName", "myDesc")
     self.assertTrue(parameter.setValue("1,2,3"))
     self.assertEqual(parameter.value, "1,2,3")
Exemple #9
0
 def testSetStringValue(self):
     parameter = ParameterFixedTable('myName', 'myDesc')
     self.assertTrue(parameter.setValue('1,2,3'))
     self.assertEqual(parameter.value, '1,2,3')