@@ -12,6 +12,7 @@ var InvalidArgumentError = require('../../../lib/errors/invalid-argument-error')
12
12
var InvalidClientError = require ( '../../../lib/errors/invalid-client-error' ) ;
13
13
var InvalidRequestError = require ( '../../../lib/errors/invalid-request-error' ) ;
14
14
var InvalidScopeError = require ( '../../../lib/errors/invalid-scope-error' ) ;
15
+ var UnsupportedResponseTypeError = require ( '../../../lib/errors/unsupported-response-type-error' ) ;
15
16
var Promise = require ( 'bluebird' ) ;
16
17
var Request = require ( '../../../lib/request' ) ;
17
18
var Response = require ( '../../../lib/response' ) ;
@@ -382,7 +383,7 @@ describe('AuthorizeHandler integration', function() {
382
383
return handler . handle ( request , response )
383
384
. then ( should . fail )
384
385
. catch ( function ( ) {
385
- response . get ( 'location' ) . should . equal ( 'http://example.com/cb?error=invalid_request &error_description=Invalid%20parameter% 3A%20%60response_type%60&state=foobar' ) ;
386
+ response . get ( 'location' ) . should . equal ( 'http://example.com/cb?error=unsupported_response_type &error_description=Unsupported%20response%20type% 3A%20%60response_type%60%20is%20not%20supported &state=foobar' ) ;
386
387
} ) ;
387
388
} ) ;
388
389
@@ -417,7 +418,7 @@ describe('AuthorizeHandler integration', function() {
417
418
return handler . handle ( request , response )
418
419
. then ( should . fail )
419
420
. catch ( function ( ) {
420
- response . get ( 'location' ) . should . equal ( 'http://example.com/cb?error=invalid_request &error_description=Invalid%20parameter% 3A%20%60response_type%60&state=foobar' ) ;
421
+ response . get ( 'location' ) . should . equal ( 'http://example.com/cb?error=unsupported_response_type &error_description=Unsupported%20response%20type% 3A%20%60response_type%60%20is%20not%20supported &state=foobar' ) ;
421
422
} ) ;
422
423
} ) ;
423
424
@@ -998,8 +999,8 @@ describe('AuthorizeHandler integration', function() {
998
999
999
1000
should . fail ( ) ;
1000
1001
} catch ( e ) {
1001
- e . should . be . an . instanceOf ( InvalidRequestError ) ;
1002
- e . message . should . equal ( 'Invalid parameter : `response_type`' ) ;
1002
+ e . should . be . an . instanceOf ( UnsupportedResponseTypeError ) ;
1003
+ e . message . should . equal ( 'Unsupported response type : `response_type` is not supported ' ) ;
1003
1004
}
1004
1005
} ) ;
1005
1006
0 commit comments