コード例 #1
0
ファイル: test_colourscheme.py プロジェクト: lerouxb/ni
 def test_load_colourscheme_from_lines(self):
     c = load_colourscheme_from_lines('test', self.lines)
     colours = c.get_colours_for_mode('python')
     assert colours['keyword']['hex'] == '#223344'
コード例 #2
0
ファイル: test_colourscheme.py プロジェクト: lerouxb/ni
 def test_colour_override(self):
     c = load_colourscheme_from_lines('test', self.lines)
     colours = c.get_colours_for_mode('python')
     assert colours['keyword']['hex'] == '#223344'
     # default specified bold, python doesn't
     assert colours['keyword']['bold'] == False
コード例 #3
0
ファイル: test_colourscheme.py プロジェクト: lerouxb/ni
 def test_colour_override_attr(self):
     c = load_colourscheme_from_lines('test', self.lines)
     colours = c.get_colours_for_mode('python')
     assert colours['comment']['hex'] == '#cccccc'
     # default didn't specify italic, python does
     assert colours['comment']['italic']
コード例 #4
0
ファイル: test_colourscheme.py プロジェクト: lerouxb/ni
 def test_default_colour(self):
     c = load_colourscheme_from_lines('test', self.lines)
     colours = c.get_colours_for_mode('default')
     # check that the python mode didn't affect default colours
     assert colours['keyword']['hex'] == '#000000'
     assert colours['keyword']['bold']