@@ -22,13 +22,15 @@ def test_get_contributors(self, mock_contributor_stats):
2222 mock_user .login = "user"
2323 mock_user .avatar_url = "https://avatars.githubusercontent.com/u/12345678?v=4"
2424 mock_user .contributions_count = 100
25+ mock_user .company = "@company"
2526 mock_repo .contributors .return_value = [mock_user ]
2627 mock_repo .full_name = "owner/repo"
2728
2829 get_contributors (mock_repo , "2022-01-01" , "2022-12-31" , "" )
2930
3031 mock_contributor_stats .assert_called_once_with (
3132 "user" ,
33+ "@company" ,
3234 False ,
3335 "https://avatars.githubusercontent.com/u/12345678?v=4" ,
3436 100 ,
@@ -49,6 +51,7 @@ def test_get_all_contributors_with_organization(self, mock_get_contributors):
4951 mock_get_contributors .return_value = [
5052 ContributorStats (
5153 "user" ,
54+ "@company" ,
5255 False ,
5356 "https://avatars.githubusercontent.com/u/29484535?v=4" ,
5457 100 ,
@@ -67,6 +70,7 @@ def test_get_all_contributors_with_organization(self, mock_get_contributors):
6770 [
6871 ContributorStats (
6972 "user" ,
73+ "@company" ,
7074 False ,
7175 "https://avatars.githubusercontent.com/u/29484535?v=4" ,
7276 200 ,
@@ -88,6 +92,7 @@ def test_get_all_contributors_with_repository(self, mock_get_contributors):
8892 mock_get_contributors .return_value = [
8993 ContributorStats (
9094 "user" ,
95+ "@company" ,
9196 False ,
9297 "https://avatars.githubusercontent.com/u/29484535?v=4" ,
9398 100 ,
@@ -106,6 +111,7 @@ def test_get_all_contributors_with_repository(self, mock_get_contributors):
106111 [
107112 ContributorStats (
108113 "user" ,
114+ "@company" ,
109115 False ,
110116 "https://avatars.githubusercontent.com/u/29484535?v=4" ,
111117 100 ,
@@ -128,10 +134,12 @@ def test_get_contributors_skip_users_with_no_commits(self, mock_contributor_stat
128134 mock_user .login = "user"
129135 mock_user .avatar_url = "https://avatars.githubusercontent.com/u/12345678?v=4"
130136 mock_user .contributions_count = 100
137+ mock_user .company = "@company"
131138 mock_user2 = MagicMock ()
132139 mock_user2 .login = "user2"
133140 mock_user2 .avatar_url = "https://avatars.githubusercontent.com/u/12345679?v=4"
134141 mock_user2 .contributions_count = 102
142+ mock_user2 .company = "@company2"
135143
136144 mock_repo .contributors .return_value = [mock_user ]
137145 mock_repo .full_name = "owner/repo"
@@ -143,6 +151,7 @@ def test_get_contributors_skip_users_with_no_commits(self, mock_contributor_stat
143151 # Note that only user is returned and user2 is not returned here because there were no commits in the date range
144152 mock_contributor_stats .assert_called_once_with (
145153 "user" ,
154+ "@company" ,
146155 False ,
147156 "https://avatars.githubusercontent.com/u/12345678?v=4" ,
148157 100 ,
@@ -160,6 +169,7 @@ def test_get_contributors_skip_bot(self, mock_contributor_stats):
160169 mock_user .login = "[bot]"
161170 mock_user .avatar_url = "https://avatars.githubusercontent.com/u/12345678?v=4"
162171 mock_user .contributions_count = 100
172+ mock_user .company = "@company"
163173
164174 mock_repo .contributors .return_value = [mock_user ]
165175 mock_repo .full_name = "owner/repo"
@@ -181,6 +191,7 @@ def test_get_contributors_no_commit_end_date(self, mock_contributor_stats):
181191 mock_user .login = "user"
182192 mock_user .avatar_url = "https://avatars.githubusercontent.com/u/12345678?v=4"
183193 mock_user .contributions_count = 100
194+ mock_user .company = "@company"
184195
185196 mock_repo .contributors .return_value = [mock_user ]
186197 mock_repo .full_name = "owner/repo"
@@ -192,6 +203,7 @@ def test_get_contributors_no_commit_end_date(self, mock_contributor_stats):
192203 # Note that only user is returned and user2 is not returned here because there were no commits in the date range
193204 mock_contributor_stats .assert_called_once_with (
194205 "user" ,
206+ "@company" ,
195207 False ,
196208 "https://avatars.githubusercontent.com/u/12345678?v=4" ,
197209 100 ,
0 commit comments