def METHOD_NAME(self):
    """Test get recent tags."""
    tags = release_robot.get_recent_tags(self.projdir)  # get test tags
    for tag, metadata in tags:
        tag = tag.encode("utf-8")
        test_data = self.tag_test_data[tag]  # test data tag
        # test commit date, id and author name
        self.assertEqual(metadata[0], gmtime_to_datetime(test_data[0]))
        self.assertEqual(metadata[1].encode("utf-8"), test_data[1])
        self.assertEqual(metadata[2].encode("utf-8"), self.committer)
        # skip unannotated tags
        tag_obj = test_data[2]
        if not tag_obj:
            continue
        # tag date, id and name
        self.assertEqual(metadata[3][0], gmtime_to_datetime(tag_obj[0]))
        self.assertEqual(metadata[3][1].encode("utf-8"), tag_obj[1])
        self.assertEqual(metadata[3][2].encode("utf-8"), tag)