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' ])
def test_named_threshold(self): main([ '--value', 'value', '--file', 'test_badge_main_named_threshold.svg', '--overwrite', 'coverage' ])
def test_main_write_to_file(self): main([ '--label', 'label', '--value', 'value', '--file', 'test_badge_main.svg', '--overwrite' ])
def test_main_thresholds(self): main([ '--label', 'label', '--value', 'value', '--file', 'test_badge_main_threshold.svg', '--overwrite', '2=red', '4=orange' ])
def test_main_print(self): main(['--label', 'label', '--value', 'value'])