示例#1
0
 def test_get(self):
     v = ColorVar(self.root, "#333", "name")
     self.assertEqual("#333", v.get())
     self.root.globalsetvar("name", "#ff0000")
     self.assertEqual("#ff0000", v.get())
示例#2
0
 def test_invalid_value(self):
     v = ColorVar(self.root, "#00ff00", "name")
     self.root.globalsetvar("name", "value")
     with self.assertRaises((ValueError, TclError)):
         v.get()
示例#3
0
 def test_default(self):
     v = ColorVar(self.root)
     self.assertEqual("white", v.get())