Esempio n. 1
0
class test_BooleanVar(unittest.TestCase):
    """ verify functionality of the BooleanVar variable class
    """
    def setUp(self):
        self.bvar = BooleanVar('name', 'description')

    def testValidation(self):
        """ check to see that various inputs result in a Boolean Value
        """
        for val in ('f', 'F', 'n', 'N', 'false', 0):
            self.assertFalse(self.bvar.validate(val))

        for val in ('t', 'T', 'y', 'Y', 'true', 1):
            self.assertTrue(self.bvar.validate(val))

        self.assertRaises(ValidationException, self.bvar.validate,
                          'humpty-dumpty')
Esempio n. 2
0
class test_BooleanVar(unittest.TestCase):
    """ verify functionality of the BooleanVar variable class
    """

    def setUp(self):
        self.bvar = BooleanVar('name', 'description')

    def testValidation(self):
        """ check to see that various inputs result in a Boolean Value
        """
        for val in ('f', 'F', 'n', 'N', 'false', 0):
            self.assertFalse(self.bvar.validate(val))

        for val in ('t', 'T', 'y', 'Y', 'true', 1):
            self.assertTrue(self.bvar.validate(val))

        self.assertRaises(ValidationException, self.bvar.validate,
                          'humpty-dumpty')