Esempio n. 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)
Esempio n. 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
Esempio n. 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)