示例#1
0
 def test_main_missing_value(self):
     with self.assertRaisesRegexp(
             ValueError,
             r'Label has not been set\.  Please use --label argument\.'):
         main([
             '--value', '123', '--file', 'test_badge_main.svg',
             '--overwrite'
         ])
示例#2
0
 def test_named_threshold(self):
     main([
         '--value', 'value', '--file',
         'test_badge_main_named_threshold.svg', '--overwrite', 'coverage'
     ])
示例#3
0
 def test_main_write_to_file(self):
     main([
         '--label', 'label', '--value', 'value', '--file',
         'test_badge_main.svg', '--overwrite'
     ])
示例#4
0
 def test_main_thresholds(self):
     main([
         '--label', 'label', '--value', 'value', '--file',
         'test_badge_main_threshold.svg', '--overwrite', '2=red', '4=orange'
     ])
示例#5
0
 def test_main_print(self):
     main(['--label', 'label', '--value', 'value'])