@@ -536,6 +536,10 @@ func TestAPIAcceptTransfer(t *testing.T) {
536536 req := NewRequest (t , "POST" , fmt .Sprintf ("/api/v1/repos/%s/%s/transfer/reject?token=%s" , repo .OwnerName , repo .Name , token ))
537537 session .MakeRequest (t , req , http .StatusForbidden )
538538
539+ // try to accept repo that's not marked as transferred
540+ req = NewRequest (t , "POST" , fmt .Sprintf ("/api/v1/repos/%s/%s/transfer/accept?token=%s" , "user2" ,"repo1" , token ))
541+ session .MakeRequest (t , req , http .StatusNotFound )
542+
539543 // accept transfer
540544 session = loginUser (t , "user4" )
541545 token = getTokenForLoggedInUser (t , session )
@@ -558,6 +562,10 @@ func TestAPIRejectTransfer(t *testing.T) {
558562 req := NewRequest (t , "POST" , fmt .Sprintf ("/api/v1/repos/%s/%s/transfer/reject?token=%s" , repo .OwnerName , repo .Name , token ))
559563 session .MakeRequest (t , req , http .StatusForbidden )
560564
565+ // try to reject repo that's not marked as transferred
566+ req = NewRequest (t , "POST" , fmt .Sprintf ("/api/v1/repos/%s/%s/transfer/reject?token=%s" , "user2" ,"repo1" , token ))
567+ session .MakeRequest (t , req , http .StatusNotFound )
568+
561569 // reject transfer
562570 session = loginUser (t , "user4" )
563571 token = getTokenForLoggedInUser (t , session )
0 commit comments