Cleanup test/test-ui.js and perf/perf-ui.js.

Former-commit-id: b511f9f0732dffb2339f7284b913d699c11ce9c0
This commit is contained in:
John-David Dalton
2013-07-08 00:03:13 -07:00
parent eb6b5755e7
commit d69b5385e4
2 changed files with 24 additions and 13 deletions

View File

@@ -34,6 +34,12 @@
/*--------------------------------------------------------------------------*/ /*--------------------------------------------------------------------------*/
// expose `ui.urlParams` properties
ui.urlParams = {
'build': build,
'other': other
};
// expose Lo-Dash build file path // expose Lo-Dash build file path
ui.buildPath = (function() { ui.buildPath = (function() {
var result; var result;
@@ -46,9 +52,9 @@
case 'lodash-custom': result = 'lodash.custom.min.js'; break; case 'lodash-custom': result = 'lodash.custom.min.js'; break;
case 'lodash-modern': case 'lodash-modern':
case undefined: result = 'dist/lodash.min.js'; break; case undefined: result = 'dist/lodash.min.js'; break;
default: result = build; default: return build;
} }
return result == build ? result : (basePath + result); return basePath + result;
}()); }());
// expose other library file path // expose other library file path
@@ -65,9 +71,9 @@
case 'underscore-dev': result = 'vendor/underscore/underscore.js'; break; case 'underscore-dev': result = 'vendor/underscore/underscore.js'; break;
case 'underscore': case 'underscore':
case undefined: result = 'vendor/underscore/underscore-min.js'; break; case undefined: result = 'vendor/underscore/underscore-min.js'; break;
default: result = other; default: return other;
} }
return result == other ? result : (basePath + result); return basePath + result;
}()); }());
// initialize controls // initialize controls

View File

@@ -53,10 +53,11 @@
case 'lodash-custom-dev': result = 'lodash.custom.js'; break; case 'lodash-custom-dev': result = 'lodash.custom.js'; break;
case 'lodash-custom': result = 'lodash.custom.min.js'; break; case 'lodash-custom': result = 'lodash.custom.min.js'; break;
case 'lodash-compat-dev': case 'lodash-compat-dev':
case 'lodash-modularize':
case undefined: result = 'lodash.js'; break; case undefined: result = 'lodash.js'; break;
default: result = build; default: return build;
} }
return result == build ? result : (basePath + result); return basePath + result;
}()); }());
// expose module loader file path // expose module loader file path
@@ -67,9 +68,9 @@
case 'dojo': result = 'vendor/dojo/dojo.js'; break; case 'dojo': result = 'vendor/dojo/dojo.js'; break;
case 'requirejs': case 'requirejs':
case undefined: result = 'vendor/requirejs/require.js'; break; case undefined: result = 'vendor/requirejs/require.js'; break;
default: result = loader; default: return loader;
} }
return result == loader ? result : (basePath + result); return basePath + result;
}()); }());
// initialize controls // initialize controls
@@ -105,17 +106,21 @@
case 'lodash-underscore': return 7; case 'lodash-underscore': return 7;
case 'lodash-custom-dev': return 8; case 'lodash-custom-dev': return 8;
case 'lodash-custom': return 9; case 'lodash-custom': return 9;
case 'lodash-compat-dev':
case undefined: return 0;
} }
return 0; return -1;
}()); }());
loaderList.selectedIndex = (function() { loaderList.selectedIndex = (function() {
switch (loader) { switch (loader) {
case 'none': return 0 case 'none': return 0
case 'curl': return 1; case 'curl': return 1;
case 'dojo': return 2; case 'dojo': return 2;
case 'requirejs':
case undefined: return 3;
} }
return 3; return -1;
}()); }());
addEvent(buildList, 'change', eventHandler); addEvent(buildList, 'change', eventHandler);