def METHOD_NAME(self):
    """Tests that single quotes are preserved correctly"""
    minipo = """msgid "source 'source'"\nmsgstr "target 'target'"\n"""
    csvfile = self.po2csv(minipo)
    print(bytes(csvfile))
    assert csvfile.findunit("source 'source'").target == "target 'target'"
    # Make sure we don't mess with start quotes until writing
    minipo = """msgid "'source'"\nmsgstr "'target'"\n"""
    csvfile = self.po2csv(minipo)
    print(bytes(csvfile))
    assert csvfile.findunit(r"'source'").target == r"'target'"
    # TODO check that we escape on writing not in the internal representation