Mercurial > hg > webaudioevaluationtool
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 |