コード例 #1
0
ファイル: test_releases.py プロジェクト: vinco/releases-email
 def test_it_removes_commits_with_ignored_label(self):
     parsed_log = [
         {'labels': {'-': ''}},
         {'labels': {'some': 'tag', 'another': ''}}]
     filtered_log = remove_ignored(parsed_log, ignore_tags=['-'])
     assert len(filtered_log) == 1
     assert 'some' in filtered_log[0]['labels']
コード例 #2
0
ファイル: test_releases.py プロジェクト: vinco/releases-email
 def test_it_does_nothing_when_ignore_list_is_empty(self):
     parsed_log = [
         {'labels': {'-': ''}},
         {'labels': {'some': 'tag', 'another': ''}}]
     filtered_log = remove_ignored(parsed_log, ignore_tags=[])
     assert filtered_log == parsed_log
コード例 #3
0
ファイル: test_releases.py プロジェクト: vinco/releases-email
 def test_it_keeps_commits_without_ignored_label(self):
     parsed_log = [
         {'labels': {'x': ''}},
         {'labels': {'some': 'tag', 'another': ''}}]
     filtered_log = remove_ignored(parsed_log, ignore_tags=['-'])
     assert filtered_log == parsed_log