@@ -9,13 +9,6 @@ test.afterEach.always('reset instances and prototypes', () => {
9
9
nock . cleanAll ( )
10
10
} )
11
11
12
- test . cb . serial ( 'throw error if plugin gets registered twice' , ( t ) => {
13
- helpers . getServer ( undefined , ( server ) => {
14
- t . throws ( ( ) => helpers . registerPlugin ( server ) , Error )
15
- t . end ( )
16
- } )
17
- } )
18
-
19
12
test . cb . serial ( 'authentication does succeed' , ( t ) => {
20
13
helpers . mock ( 200 , fixtures . content . userData )
21
14
@@ -129,75 +122,3 @@ test.cb.serial('authentication does fail – invalid header', (t) => {
129
122
} )
130
123
} )
131
124
} )
132
-
133
- test . cb . serial ( 'server method – authentication does succeed' , ( t ) => {
134
- helpers . mock ( 200 , fixtures . content . userData )
135
-
136
- helpers . getServer ( undefined , ( server ) => {
137
- server . kjwt . validate ( `bearer ${ fixtures . jwt . userData } ` , ( err , res ) => {
138
- t . falsy ( err )
139
- t . truthy ( res )
140
- t . truthy ( res . credentials )
141
- t . end ( )
142
- } )
143
- } )
144
- } )
145
-
146
- test . cb . serial ( 'server method – authentication does succeed – cache' , ( t ) => {
147
- helpers . mock ( 200 , fixtures . content . userData )
148
- helpers . mock ( 200 , fixtures . content . userData )
149
-
150
- helpers . getServer ( undefined , ( server ) => {
151
- server . kjwt . validate ( `bearer ${ fixtures . jwt . userData } ` , ( ) => {
152
- server . kjwt . validate ( `bearer ${ fixtures . jwt . userData } ` , ( err , res ) => {
153
- t . falsy ( err )
154
- t . truthy ( res )
155
- t . truthy ( res . credentials )
156
- t . end ( )
157
- } )
158
- } )
159
- } )
160
- } )
161
-
162
- test . cb . serial ( 'server method – authentication does fail – invalid token' , ( t ) => {
163
- helpers . mock ( 200 , { active : false } )
164
-
165
- helpers . getServer ( undefined , ( server ) => {
166
- server . kjwt . validate ( `bearer ${ fixtures . jwt . userData } ` , ( err , res ) => {
167
- t . falsy ( res )
168
- t . truthy ( err )
169
- t . truthy ( err . isBoom )
170
- t . is ( err . output . statusCode , 401 )
171
- t . is ( err . output . headers [ 'WWW-Authenticate' ] , 'Bearer error="Invalid credentials"' )
172
- t . end ( )
173
- } )
174
- } )
175
- } )
176
-
177
- test . cb . serial ( 'server method – authentication does fail – invalid header' , ( t ) => {
178
- helpers . getServer ( undefined , ( server ) => {
179
- server . kjwt . validate ( fixtures . jwt . userData , ( err , res ) => {
180
- t . falsy ( res )
181
- t . truthy ( err )
182
- t . truthy ( err . isBoom )
183
- t . is ( err . output . statusCode , 401 )
184
- t . is ( err . output . headers [ 'WWW-Authenticate' ] , 'Bearer error="Missing or invalid authorization header"' )
185
- t . end ( )
186
- } )
187
- } )
188
- } )
189
-
190
- test . cb . serial ( 'server method – authentication does fail – error' , ( t ) => {
191
- helpers . mock ( 400 , 'an error' , true )
192
-
193
- helpers . getServer ( undefined , ( server ) => {
194
- server . kjwt . validate ( `bearer ${ fixtures . jwt . userData } ` , ( err , res ) => {
195
- t . falsy ( res )
196
- t . truthy ( err )
197
- t . truthy ( err . isBoom )
198
- t . is ( err . output . statusCode , 401 )
199
- t . is ( err . output . headers [ 'WWW-Authenticate' ] , 'Bearer error="an error"' )
200
- t . end ( )
201
- } )
202
- } )
203
- } )
0 commit comments