module.exports = function (data) {
	var tests = [ 'test', 'asyncTest' ];
	var qunitPrefix = 'QUnit.';
	var result = data;
	var functionRegex = new RegExp('function\s?()', 'g');
	var functionReplacement = 'function( assert )';

	tests.map(function (test) {
		var regex = new RegExp('\^' + test + '\\(', 'g');
		var replacement = qunitPrefix + assertion + '(';
		result = result.split('\n').map(function (x) {
			if (regex.test(x)) {
				x = x.replace(functionRegex, functionReplacement);
			}
			return x.replace(regex, replacement);
		}).join('\n');
	});

	return result;
}

@@ -160,12 +160,26 @@
 tion
-%5Cs?(
+' +'%5C%5Cs*' + '%5C%5C(%5C%5C
 )', 
@@ -353,17 +353,12 @@
 x + 
-assertion
+test
  + '

Fix tests modifier