changeset 1019:d3c76f362c0c

create_test: Now exports metric enables. Also fixed spelling mistake 'enableInitalPosition'
author Nicholas Jillings <n.g.r.jillings@se14.qmul.ac.uk>
date Wed, 03 Jun 2015 15:06:02 +0100
parents 6372b01560cd
children 5aa3178a8646
files ape.js example_eval/project.xml test_create/test_create.html
diffstat 3 files changed, 12 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/ape.js	Wed Jun 03 14:56:30 2015 +0100
+++ b/ape.js	Wed Jun 03 15:06:02 2015 +0100
@@ -95,7 +95,7 @@
 		case 'elementListenTracker':
 			sessionMetrics.prototype.enableElementListenTracker = true;
 			break;
-		case 'elementInitalPosition':
+		case 'elementInitialPosition':
 			sessionMetrics.prototype.enableElementInitialPosition = true;
 			break;
 		case 'elementFlagListenedTo':
--- a/example_eval/project.xml	Wed Jun 03 14:56:30 2015 +0100
+++ b/example_eval/project.xml	Wed Jun 03 15:06:02 2015 +0100
@@ -12,7 +12,7 @@
 		<Metric>
 			<metricEnable>testTimer</metricEnable>
 			<metricEnable>elementTimer</metricEnable>
-			<metricEnable>elementInitalPosition</metricEnable>
+			<metricEnable>elementInitialPosition</metricEnable>
 			<metricEnable>elementTracker</metricEnable>
 			<metricEnable>elementFlagListenedTo</metricEnable>
 			<metricEnable>elementFlagMoved</metricEnable>
--- a/test_create/test_create.html	Wed Jun 03 14:56:30 2015 +0100
+++ b/test_create/test_create.html	Wed Jun 03 15:06:02 2015 +0100
@@ -515,6 +515,14 @@
 					document.getElementById('globalPostTest').appendChild(node);
 				}
 				
+				// Metric Enable Flags
+				var mEnable = setup.getElementsByTagName('Metric')[0].getElementsByTagName('metricEnable');
+				for (var i=0; i<mEnable.length; i++) {
+					var node = mEnable[i];
+					var enabled = node.textContent;
+					document.getElementById(enabled).checked = true;
+				}
+				
 				var audioHolders = root.getElementsByTagName('audioHolder');
 				for (var i=0; i<audioHolders.length; i++) {
 					var audioHolderDOM = audioHolderNode();
@@ -669,6 +677,8 @@
 							<input type="checkbox" id="elementInitialPosition" />
 							<span>Element Tracker</span>
 							<input type="checkbox" id="elementTracker" />
+							<span>Element Listen Tracker</span>
+							<input type="checkbox" id="elementListenTracker" />
 							<span>Element Flag Listened To</span>
 							<input type="checkbox" id="elementFlagListenedTo" />
 							<span>Element Flag Moved</span>