def METHOD_NAME(self, file_name):
    """
    Convert a v1 mentoring block to v2 and then compare the resulting block to a pre-converted one.
    """
    with open(f"{xml_path}/{file_name}_old.xml", encoding='utf8') as xmlfile:
        temp_node = etree.parse(xmlfile).getroot()
        old_block = self.create_block_from_node(temp_node)
    parser = etree.XMLParser(remove_blank_text=True)
    xml_root = etree.parse(StringIO(old_block.xml_content), parser=parser).getroot()
    convert_xml_to_v2(xml_root)
    converted_block = self.create_block_from_node(xml_root)
    with open(f"{xml_path}/{file_name}_new.xml", encoding='utf8') as xmlfile:
        temp_node = etree.parse(xmlfile).getroot()
        new_block = self.create_block_from_node(temp_node)
    try:
        self.assertBlocksAreEquivalent(converted_block, new_block)
    except AssertionError:
        xml_result = etree.tostring(xml_root, pretty_print=True, encoding="UTF-8")
        print(f"Converted XML:\n{xml_result}")
        raise