示例#1
0
 def test_we_can_filter_commits_for_tags(self):
     repo = Repository()
     self.assertTrue(len(repo.get_commits_since_tag(repo.tags[0])) > 1)
示例#2
0
 def test_get_pretty_log_message(self):
     repo = Repository()
     commits = repo.get_commits_since_tag(repo.get_latest_tag(regex='v\d+'))
     PrettyLog(commits).commit_message_map
示例#3
0
class Publisher:
    def __init__(self):
        self.repo = Repository()
        commits = self.repo.get_commits_since_tag(self.repo.get_latest_tag())
        self.log = PrettyLog(commits)