def test_accept_suggestion_adds_translation_in_exploration(self):
    self.save_new_default_exploration('exp1', self.author_id)
    exploration = exp_fetchers.get_exploration_by_id('exp1')
    self.assertEqual(exploration.get_translation_counts(), {})
    expected_suggestion_dict = self.suggestion_dict
    suggestion = suggestion_registry.SuggestionTranslateContent(expected_suggestion_dict['suggestion_id'], expected_suggestion_dict['target_id'], expected_suggestion_dict['target_version_at_submission'], expected_suggestion_dict['status'], self.author_id, self.reviewer_id, expected_suggestion_dict['change'], expected_suggestion_dict['score_category'], expected_suggestion_dict['language_code'], False, self.fake_date)
    suggestion.accept('Accepted suggestion by translator: Add translation change.')
    exploration = exp_fetchers.get_exploration_by_id('exp1')
    self.assertEqual(exploration.get_translation_counts(), {'hi': 1})
def test_accept_suggestion_adds_translation_in_exploration(self):
    self.save_new_default_exploration('exp1', self.author_id)
    exploration = exp_fetchers.get_exploration_by_id('exp1')
    self.assertEqual(exploration.get_translation_counts(), {})
    expected_suggestion_dict = self.suggestion_dict
    suggestion = suggestion_registry.SuggestionTranslateContent(expected_suggestion_dict['suggestion_id'], expected_suggestion_dict['target_id'], expected_suggestion_dict['target_version_at_submission'], expected_suggestion_dict['status'], self.author_id, self.reviewer_id, expected_suggestion_dict['change'], expected_suggestion_dict['score_category'], expected_suggestion_dict['language_code'], False, self.fake_date)
    suggestion.accept('Accepted suggestion by translator: Add translation change.')
    exploration = exp_fetchers.get_exploration_by_id('exp1')
    self.assertEqual(exploration.get_translation_counts(), {'hi': 1})