@@ -980,7 +980,7 @@ def make_handler(
980
980
def test_not_open (self ):
981
981
handler = self .make_handler (state = 'closed' )
982
982
983
- assert handler .new_comment () is None
983
+ assert handler .new_comment () == 'skipped - closed issue'
984
984
self .mocks ['is_collaborator' ].assert_not_called ()
985
985
self .mocks ['find_reviewer' ].assert_not_called ()
986
986
self .mocks ['set_assignee' ].assert_not_called ()
@@ -996,7 +996,7 @@ def test_not_pr(self):
996
996
def test_commenter_is_integration_user (self ):
997
997
handler = self .make_handler (commenter = 'integrationUser' )
998
998
999
- assert handler .new_comment () is None
999
+ assert handler .new_comment () == 'skipped - our own comment'
1000
1000
self .mocks ['is_collaborator' ].assert_not_called ()
1001
1001
self .mocks ['find_reviewer' ].assert_not_called ()
1002
1002
self .mocks ['set_assignee' ].assert_not_called ()
@@ -1007,7 +1007,7 @@ def test_unauthorized_assigner(self):
1007
1007
)
1008
1008
1009
1009
self .mocks ['is_collaborator' ].return_value = False
1010
- assert handler .new_comment () is None
1010
+ assert handler .new_comment () == 'skipped, comment not by author, collaborator, or assignee'
1011
1011
self .mocks ['is_collaborator' ].assert_called_with (
1012
1012
'userB' , 'repo-owner' , 'repo-name'
1013
1013
)
@@ -1315,14 +1315,14 @@ def handler_mock(self, payload):
1315
1315
def test_newpr (self ):
1316
1316
payload = Payload ({'action' : 'opened' })
1317
1317
m = self .handler_mock (payload )
1318
- assert m .handler .run ('pull_request' ) == 'OK\n '
1318
+ assert m .handler .run ('pull_request' ) == 'OK, handled new PR \n '
1319
1319
self .mocks ['new_pr' ].assert_called_once_with ()
1320
1320
self .mocks ['new_comment' ].assert_not_called ()
1321
1321
1322
1322
def test_new_comment (self ):
1323
1323
payload = Payload ({'action' : 'created' })
1324
1324
m = self .handler_mock (payload )
1325
- assert m .handler .run ('issue_comment' ) == 'OK\n '
1325
+ assert m .handler .run ('issue_comment' ). startswith ( 'OK' )
1326
1326
self .mocks ['new_pr' ].assert_not_called ()
1327
1327
self .mocks ['new_comment' ].assert_called_once_with ()
1328
1328
0 commit comments