@@ -1001,6 +1001,7 @@ describe('authentication', () => {
1001
1001
server . inject ( { url : '/test' , headers : { authorization : 'Custom steve' } } , ( res ) => {
1002
1002
1003
1003
expect ( res . statusCode ) . to . equal ( 403 ) ;
1004
+ expect ( res . result . message ) . to . equal ( 'Insufficient scope' ) ;
1004
1005
done ( ) ;
1005
1006
} ) ;
1006
1007
} ) ;
@@ -1030,6 +1031,7 @@ describe('authentication', () => {
1030
1031
server . inject ( { url : '/' , headers : { authorization : 'Custom steve' } } , ( res ) => {
1031
1032
1032
1033
expect ( res . statusCode ) . to . equal ( 403 ) ;
1034
+ expect ( res . result . message ) . to . equal ( 'Insufficient scope' ) ;
1033
1035
done ( ) ;
1034
1036
} ) ;
1035
1037
} ) ;
@@ -1059,6 +1061,7 @@ describe('authentication', () => {
1059
1061
server . inject ( { url : '/' , headers : { authorization : 'Custom steve' } } , ( res ) => {
1060
1062
1061
1063
expect ( res . statusCode ) . to . equal ( 403 ) ;
1064
+ expect ( res . result . message ) . to . equal ( 'Insufficient scope' ) ;
1062
1065
done ( ) ;
1063
1066
} ) ;
1064
1067
} ) ;
@@ -1088,6 +1091,7 @@ describe('authentication', () => {
1088
1091
server . inject ( { url : '/' , headers : { authorization : 'Custom steve' } } , ( res ) => {
1089
1092
1090
1093
expect ( res . statusCode ) . to . equal ( 403 ) ;
1094
+ expect ( res . result . message ) . to . equal ( 'Insufficient scope' ) ;
1091
1095
done ( ) ;
1092
1096
} ) ;
1093
1097
} ) ;
@@ -1123,6 +1127,8 @@ describe('authentication', () => {
1123
1127
server . inject ( { url : '/' , headers : { authorization : 'Custom steve' } } , ( res1 ) => {
1124
1128
1125
1129
expect ( res1 . statusCode ) . to . equal ( 403 ) ;
1130
+ expect ( res1 . result . message ) . to . equal ( 'Insufficient scope' ) ;
1131
+
1126
1132
server . inject ( { url : '/' , headers : { authorization : 'Custom john' } } , ( res2 ) => {
1127
1133
1128
1134
expect ( res2 . statusCode ) . to . equal ( 200 ) ;
@@ -1162,6 +1168,8 @@ describe('authentication', () => {
1162
1168
server . inject ( { url : '/' , headers : { authorization : 'Custom steve' } } , ( res1 ) => {
1163
1169
1164
1170
expect ( res1 . statusCode ) . to . equal ( 403 ) ;
1171
+ expect ( res1 . result . message ) . to . equal ( 'Insufficient scope' ) ;
1172
+
1165
1173
server . inject ( { url : '/' , headers : { authorization : 'Custom john' } } , ( res2 ) => {
1166
1174
1167
1175
expect ( res2 . statusCode ) . to . equal ( 200 ) ;
@@ -1204,6 +1212,8 @@ describe('authentication', () => {
1204
1212
server . inject ( { url : '/' , headers : { authorization : 'Custom steve' } } , ( res1 ) => {
1205
1213
1206
1214
expect ( res1 . statusCode ) . to . equal ( 403 ) ;
1215
+ expect ( res1 . result . message ) . to . equal ( 'Insufficient scope' ) ;
1216
+
1207
1217
server . inject ( { url : '/' , headers : { authorization : 'Custom john' } } , ( res2 ) => {
1208
1218
1209
1219
expect ( res2 . statusCode ) . to . equal ( 200 ) ;
@@ -1213,9 +1223,12 @@ describe('authentication', () => {
1213
1223
server . inject ( { url : '/' , headers : { authorization : 'Custom lucy' } } , ( res4 ) => {
1214
1224
1215
1225
expect ( res4 . statusCode ) . to . equal ( 403 ) ;
1226
+ expect ( res4 . result . message ) . to . equal ( 'Insufficient scope' ) ;
1227
+
1216
1228
server . inject ( { url : '/' , headers : { authorization : 'Custom larry' } } , ( res5 ) => {
1217
1229
1218
1230
expect ( res5 . statusCode ) . to . equal ( 403 ) ;
1231
+ expect ( res5 . result . message ) . to . equal ( 'Insufficient scope' ) ;
1219
1232
done ( ) ;
1220
1233
} ) ;
1221
1234
} ) ;
@@ -1249,6 +1262,7 @@ describe('authentication', () => {
1249
1262
server . inject ( { url : '/' , headers : { authorization : 'Custom steve' } } , ( res ) => {
1250
1263
1251
1264
expect ( res . statusCode ) . to . equal ( 403 ) ;
1265
+ expect ( res . result . message ) . to . equal ( 'Insufficient scope' ) ;
1252
1266
done ( ) ;
1253
1267
} ) ;
1254
1268
} ) ;
@@ -1378,6 +1392,7 @@ describe('authentication', () => {
1378
1392
server . inject ( { url : '/' , headers : { authorization : 'Custom steve' } } , ( res ) => {
1379
1393
1380
1394
expect ( res . statusCode ) . to . equal ( 403 ) ;
1395
+ expect ( res . result . message ) . to . equal ( 'Insufficient scope' ) ;
1381
1396
done ( ) ;
1382
1397
} ) ;
1383
1398
} ) ;
@@ -1459,6 +1474,7 @@ describe('authentication', () => {
1459
1474
server . inject ( { url : '/' , headers : { authorization : 'Custom client' } } , ( res ) => {
1460
1475
1461
1476
expect ( res . statusCode ) . to . equal ( 403 ) ;
1477
+ expect ( res . result . message ) . to . equal ( 'Application credentials cannot be used on a user endpoint' ) ;
1462
1478
done ( ) ;
1463
1479
} ) ;
1464
1480
} ) ;
@@ -1513,6 +1529,7 @@ describe('authentication', () => {
1513
1529
server . inject ( { url : '/' , headers : { authorization : 'Custom steve' } } , ( res ) => {
1514
1530
1515
1531
expect ( res . statusCode ) . to . equal ( 403 ) ;
1532
+ expect ( res . result . message ) . to . equal ( 'User credentials cannot be used on an application endpoint' ) ;
1516
1533
done ( ) ;
1517
1534
} ) ;
1518
1535
} ) ;
0 commit comments