def test_set_invalid_parser(invalid_parser): ext = ')(OSA=)_' assert ext not in parsers._parsers with pytest.raises(ValueError): parsers.set_parser(ext, invalid_parser) assert ext not in parsers._parsers
def test_set_parser(valid_parser): ext, parser = valid_parser new_ext = ext + '_no_2' assert new_ext not in parsers._parsers parsers.set_parser(new_ext, parser) assert new_ext in parsers._parsers