}, 13);
}
+function dontrun(name) {
+ var filter = location.search.slice(1);
+ return filter && !new RegExp(filter).test(encodeURIComponent(name));
+}
+
function runTest() {
_config.blocking = false;
var time = new Date();
if(_config.currentModule)
name = _config.currentModule + " module: " + name;
- var filter = location.search.slice(1);
- if ( filter && encodeURIComponent(name).indexOf(filter) == -1 )
+ if (dontrun(name))
return;
synchronize(function() {
* Resets the test setup. Useful for tests that modify the DOM.
*/
function reset() {
- document.getElementById('main').innerHTML = _config.fixture;
+ $("#main").html( _config.fixture );
}
/**
*
* @example equals( "Expected 2 characters.", v.formatMessage("Expected {0} characters.", 2) );
*
- * @param Object expected
* @param Object actual
+ * @param Object expected
* @param String message (optional)
*/
function equals(actual, expected, message) {