@@ -251,14 +251,19 @@ describe('SRM Round Questions APIs', function () {
251251 assertError ( "/v2/data/srm/rounds/1000000/answers" , null , 401 , "Authorized information needed." , done ) ;
252252 } ) ;
253253
254- it ( "Admin access only." , function ( done ) {
255- assertError ( "/v2/data/srm/rounds/1000000/answers" , 'user' , 403 , "Admin access only." , done ) ;
254+ it ( "Admin or web arena only." , function ( done ) {
255+ assertError ( "/v2/data/srm/rounds/1000000/answers" , 'user' , 403 , "Admin or web Arena super user only." , done ) ;
256256 } ) ;
257257
258+ // Only admin or web arena super user can get into this step
258259 it ( "questionId should be number." , function ( done ) {
259260 assertError ( "/v2/data/srm/rounds/aaa/answers" , 'heffan' , 400 , "questionId should be number." , done ) ;
260261 } ) ;
261262
263+ it ( "questionId should be number." , function ( done ) {
264+ assertError ( "/v2/data/srm/rounds/aaa/answers" , 'ksmith' , 400 , "questionId should be number." , done ) ;
265+ } ) ;
266+
262267 it ( "questionId should be Integer." , function ( done ) {
263268 assertError ( "/v2/data/srm/rounds/100000.01/answers" , 'heffan' , 400 , "questionId should be Integer." , done ) ;
264269 } ) ;
@@ -390,14 +395,19 @@ describe('SRM Round Questions APIs', function () {
390395 assertPostError ( "/v2/data/srm/questions/306/answers" , null , validRequest , 401 , "Authorized information needed." , done ) ;
391396 } ) ;
392397
393- it ( "Admin access only." , function ( done ) {
394- assertPostError ( "/v2/data/srm/questions/306/answers" , 'user' , validRequest , 403 , "Admin access only." , done ) ;
398+ it ( "Admin or web Arena super user only." , function ( done ) {
399+ assertPostError ( "/v2/data/srm/questions/306/answers" , 'user' , validRequest , 403 , "Admin or web Arena super user only." , done ) ;
395400 } ) ;
396401
402+ // Only admin or web arena super user can get into this step
397403 it ( "questionId should be number." , function ( done ) {
398404 assertPostError ( "/v2/data/srm/questions/aaa/answers" , 'heffan' , validRequest , 400 , "questionId should be number." , done ) ;
399405 } ) ;
400406
407+ it ( "questionId should be number." , function ( done ) {
408+ assertPostError ( "/v2/data/srm/questions/aaa/answers" , 'ksmith' , validRequest , 400 , "questionId should be number." , done ) ;
409+ } ) ;
410+
401411 it ( "questionId should be Integer." , function ( done ) {
402412 assertPostError ( "/v2/data/srm/questions/30.6/answers" , 'heffan' , validRequest , 400 , "questionId should be Integer." , done ) ;
403413 } ) ;
0 commit comments