@@ -857,7 +857,9 @@ describe('index', function () {
857857 assert . fail ( 'Should not get here' ) ;
858858 } ) . catch ( ( error ) => {
859859 assert . calledWith ( requestMock , expectedOptions ) ;
860- assert . match ( error . message , 'STATUS CODE 404' ) ;
860+ assert . match ( error . message , 'Resource not found Reason ' +
861+ '"There is no API hosted at this URL"' ) ;
862+ assert . match ( error . status , 404 ) ;
861863 } ) ;
862864 } ) ;
863865
@@ -1744,10 +1746,7 @@ describe('index', function () {
17441746 type : 'error' ,
17451747 error : {
17461748 message : 'Your credentials lack one or more required privilege scopes.' ,
1747- detail : {
1748- granted : [ 'repository' ] ,
1749- required : [ 'webhook' ]
1750- }
1749+ detail : 'webhook'
17511750 }
17521751 } ;
17531752
@@ -1771,6 +1770,7 @@ describe('index', function () {
17711770 ]
17721771 } ) . then ( assert . fail , ( err ) => {
17731772 assert . strictEqual ( err . message , expectedMessage ) ;
1773+ assert . strictEqual ( err . status , 403 ) ;
17741774 } ) ;
17751775 } ) ;
17761776
@@ -1806,10 +1806,7 @@ describe('index', function () {
18061806 type : 'error' ,
18071807 error : {
18081808 message : 'Your credentials lack one or more required privilege scopes.' ,
1809- detail : {
1810- granted : [ 'repository' ] ,
1811- required : [ 'webhook' ]
1812- }
1809+ detail : 'webhook'
18131810 }
18141811 } ;
18151812
@@ -1855,10 +1852,7 @@ describe('index', function () {
18551852 type : 'error' ,
18561853 error : {
18571854 message : 'Your credentials lack one or more required privilege scopes.' ,
1858- detail : {
1859- granted : [ 'repository' ] ,
1860- required : [ 'webhook' ]
1861- }
1855+ detail : 'webhook'
18621856 }
18631857 } ;
18641858
0 commit comments