def test_full_content(self): change_notes_dir = os.path.join(__location__, "change_notes", "full") release_notes = DirectoryReleaseNotesGenerator(change_notes_dir) content = release_notes() expected = "# Critical Changes\r\n\r\n* This will break everything!\r\n\r\n# Changes\r\n\r\nHere's something I did. It was really cool\r\nOh yeah I did something else too!\r\n\r\n# Issues Closed\r\n\r\n#2345\r\n#6236" print(expected) print("-------------------------------------") print(content) self.assertEqual(content, expected)
def test_init_parser(self): release_notes = DirectoryReleaseNotesGenerator("change_notes") assert len(release_notes.parsers) == 3