'Click the edit button for the comment, loading the editing view'

def start_comment_edit(self, comment_id):

    old_body = self.get_comment_body(comment_id)
    with self.secondary_action_menu_open('#comment_{}'.format(comment_id)):
        self._find_within('#comment_{}    .action-edit'.format(comment_id)).first.click()
        EmptyPromise((lambda : (self.is_comment_editor_visible(comment_id) and (not self.is_comment_visible(comment_id)) and (self._get_comment_editor_value(comment_id) == old_body))), 'Comment    edit    started').fulfill()
