def setUp(self):
    super(SuggestionAddQuestionTest, self).setUp()
    self.signup(self.AUTHOR_EMAIL, 'author')
    self.author_id = self.get_user_id_from_email(self.AUTHOR_EMAIL)
    self.signup(self.REVIEWER_EMAIL, 'reviewer')
    self.reviewer_id = self.get_user_id_from_email(self.REVIEWER_EMAIL)
    self.suggestion_dict = {'suggestion_id': 'skill1.thread1', 'suggestion_type': feconf.SUGGESTION_TYPE_ADD_QUESTION, 'target_type': feconf.ENTITY_TYPE_SKILL, 'target_id': 'skill1', 'target_version_at_submission': 1, 'status': suggestion_models.STATUS_ACCEPTED, 'author_name': 'author', 'final_reviewer_id': self.reviewer_id, 'change': {'cmd': question_domain.CMD_CREATE_NEW_FULLY_SPECIFIED_QUESTION, 'question_dict': {'question_state_data': self._create_valid_question_data('default_state').to_dict(), 'language_code': 'en', 'question_state_data_schema_version': feconf.CURRENT_STATE_SCHEMA_VERSION, 'linked_skill_ids': ['skill_1'], 'inapplicable_skill_misconception_ids': ['skillid12345-1']}, 'skill_id': 'skill_1', 'skill_difficulty': 0.3}, 'score_category': 'question.topic_1', 'language_code': 'en', 'last_updated': utils.get_time_in_millisecs(self.fake_date), 'edited_by_reviewer': False}
def setUp(self):
    super(SuggestionAddQuestionTest, self).setUp()
    self.signup(self.AUTHOR_EMAIL, 'author')
    self.author_id = self.get_user_id_from_email(self.AUTHOR_EMAIL)
    self.signup(self.REVIEWER_EMAIL, 'reviewer')
    self.reviewer_id = self.get_user_id_from_email(self.REVIEWER_EMAIL)
    self.suggestion_dict = {'suggestion_id': 'skill1.thread1', 'suggestion_type': feconf.SUGGESTION_TYPE_ADD_QUESTION, 'target_type': feconf.ENTITY_TYPE_SKILL, 'target_id': 'skill1', 'target_version_at_submission': 1, 'status': suggestion_models.STATUS_ACCEPTED, 'author_name': 'author', 'final_reviewer_id': self.reviewer_id, 'change': {'cmd': question_domain.CMD_CREATE_NEW_FULLY_SPECIFIED_QUESTION, 'question_dict': {'question_state_data': self._create_valid_question_data('default_state').to_dict(), 'language_code': 'en', 'question_state_data_schema_version': feconf.CURRENT_STATE_SCHEMA_VERSION, 'linked_skill_ids': ['skill_1'], 'inapplicable_skill_misconception_ids': ['skillid12345-1']}, 'skill_id': 'skill_1', 'skill_difficulty': 0.3}, 'score_category': 'question.topic_1', 'language_code': 'en', 'last_updated': utils.get_time_in_millisecs(self.fake_date), 'edited_by_reviewer': False}