comparison mushra.js @ 762:01c026742e1e

MUSHRA: Checks enabled. MUSHRA & APE: Warning if check not supported. Core: checkMoved and checkPlayed now in interface and available to all interfaces.
author Nicholas Jillings <nicholas.jillings@eecs.qmul.ac.uk>
date Thu, 17 Dec 2015 17:09:40 +0000
parents 801e1977ab55
children 43801b3d6131
comparison
equal deleted inserted replaced
761:af6cfa619c24 762:01c026742e1e
267 var canContinue = true; 267 var canContinue = true;
268 268
269 // Check that the anchor and reference objects are correctly placed 269 // Check that the anchor and reference objects are correctly placed
270 if (interfaceContext.checkHiddenAnchor() == false) {return;} 270 if (interfaceContext.checkHiddenAnchor() == false) {return;}
271 if (interfaceContext.checkHiddenReference() == false) {return;} 271 if (interfaceContext.checkHiddenReference() == false) {return;}
272 /* 272
273 for (var i=0; i<checks.length; i++) { 273 for (var i=0; i<checks.length; i++) {
274 if (checks[i].type == 'check') 274 if (checks[i].type == 'check')
275 { 275 {
276 switch(checks[i].check) { 276 switch(checks[i].check) {
277 case 'fragmentPlayed': 277 case 'fragmentPlayed':
293 case 'fragmentComments': 293 case 'fragmentComments':
294 // Check all fragment sliders have been moved. 294 // Check all fragment sliders have been moved.
295 var checkState = interfaceContext.checkAllCommented(); 295 var checkState = interfaceContext.checkAllCommented();
296 if (checkState == false) {canContinue = false;} 296 if (checkState == false) {canContinue = false;}
297 break; 297 break;
298 case 'scalerange': 298 //case 'scalerange':
299 // Check the scale is used to its full width outlined by the node 299 // Check the scale is used to its full width outlined by the node
300 var checkState = interfaceContext.checkScaleRange(); 300 //var checkState = interfaceContext.checkScaleRange();
301 if (checkState == false) {canContinue = false;} 301 //if (checkState == false) {canContinue = false;}
302 // break;
303 default:
304 console.log("WARNING - Check option "+checks[i].check+" is not supported on this interface");
302 break; 305 break;
303 } 306 }
304 307
305 } 308 }
306 if (!canContinue) {break;} 309 if (!canContinue) {break;}
307 } 310 }
308 */ 311
309 if (canContinue) { 312 if (canContinue) {
310 if (audioEngineContext.status == 1) { 313 if (audioEngineContext.status == 1) {
311 var playback = document.getElementById('playback-button'); 314 var playback = document.getElementById('playback-button');
312 playback.click(); 315 playback.click();
313 // This function is called when the submit button is clicked. Will check for any further tests to perform, or any post-test options 316 // This function is called when the submit button is clicked. Will check for any further tests to perform, or any post-test options