def test_error_maker_is_do_errors_changes_tags(self): paragraph = Paragraph([], Tags([StatusTag.PRONOUN_ERRORS])) new_error_maker = ErrorMaker(paragraph).is_do_errors(0.5) self.assertEqual(new_error_maker.get_paragraph().tags, paragraph.tags.add(StatusTag.IS_DO_ERRORS))
def test_error_maker_punctuation_errors_changes_tags(self): paragraph = Paragraph([], Tags([StatusTag.PRONOUN_ERRORS])) new_error_maker = ErrorMaker(paragraph).punctuation_errors(0.5) self.assertEqual(new_error_maker.get_paragraph().tags, paragraph.tags.add(StatusTag.PUNCTUATION_ERRORS))
def test_error_maker_init(self): paragraph = Paragraph([Sentence([Noun('eskimo')])]) error_maker = ErrorMaker(paragraph) self.assertEqual(error_maker.get_paragraph(), paragraph)