def test_invalid_talosresult(): invalid_line = 'TinderboxPrint: TalosResult: foo{bar}' parser = TinderboxPrintParser() with pytest.raises(ValueError): parser.parse_line(invalid_line, 1)
def test_tinderbox_parser_output(line, artifact): parser = TinderboxPrintParser() parser.parse_line(line, 1) assert artifact == parser.get_artifact()