def testStcStyle_02(self): defaultStyle = StcStyle() opt = StcStyleOption(self.config, "Test", "style_02", defaultStyle) self.assertEqual(opt.value.fore, "#000000") self.assertEqual(opt.value.back, "#111111") self.assertEqual(opt.value.bold, True) self.assertEqual(opt.value.italic, True) self.assertEqual(opt.value.underline, True)
def testStcStyle_invalid_01(self): defaultStyle = StcStyle() opt = StcStyleOption(self.config, "Test", "style_invalid_01", defaultStyle) self.assertEqual(opt.value.fore, "#000000") self.assertEqual(opt.value.back, "#FFFFFF") self.assertEqual(opt.value.bold, False) self.assertEqual(opt.value.italic, False) self.assertEqual(opt.value.underline, False)
def testToString_07(self): style = StcStyle(fore="", back="", bold=True, italic=True) self.assertEqual(style.tostr(), "bold,italic")
def testToString_05(self): style = StcStyle(fore="#AAAAAA", back="#BBBBBB", bold=True) self.assertEqual(style.tostr(), "fore:#AAAAAA,back:#BBBBBB,bold")
def testToString_04(self): style = StcStyle(bold=True, italic=True, underline=True) self.assertEqual(style.tostr(), "fore:#000000,back:#FFFFFF,bold,italic,underline")
def testToString_02(self): style = StcStyle(bold=True) self.assertEqual(style.tostr(), "fore:#000000,back:#FFFFFF,bold")
def testToString_01(self): style = StcStyle() self.assertEqual(style.tostr(), "fore:#000000,back:#FFFFFF")
def testToString_06(self): style = StcStyle(fore=u"", back=u"", bold=True) self.assertEqual(style.tostr(), u"bold")
def testToString_03(self): style = StcStyle(bold=True, italic=True) self.assertEqual(style.tostr(), u"fore:#000000,back:#FFFFFF,bold,italic")