def METHOD_NAME(self):
    res = self.call(self.filename, self.blank_file)[0]
    self.failIf(res)
    original_id3 = ID3(self.filename)
    copied_id3 = ID3(self.blank_file)
    self.assertEqual(copied_id3.version, (2, 3, 0))
    # XXX: the v2.3 frame contains duplicate TPE1 frames which get merged
    # when saving to v2.3 again
    frame = copied_id3["TPE1"]
    frame.text = frame.text[0].split("/")
    self.failUnlessEqual(original_id3, copied_id3)
    for key in original_id3:
        # Go through every tag in the original file, and check that it's
        # present and correct in the copy
        self.failUnless(key in copied_id3)
        self.failUnlessEqual(copied_id3[key], original_id3[key])