コード例 #1
0
    def test_nonhex(self):
        with self.assertRaises(colander.Invalid) as cm:
            swv.colorValidator(self.node, '#ZZGGHH')

        self.assertEqual(cm.exception.msg, '\'#ZZGGHH\' is not a color, should be #RRGGBB')
コード例 #2
0
 def test_valid_lowercase(self):
     swv.colorValidator(self.node, '#aabbcc')
コード例 #3
0
    def test_namedcolor(self):
        with self.assertRaises(colander.Invalid) as cm:
            swv.colorValidator(self.node, 'blue')

        self.assertEqual(cm.exception.msg, '\'blue\' is not a color, should be #RRGGBB')
コード例 #4
0
 def test_valid_uppercase(self):
     swv.colorValidator(self.node, '#11CC66')