-
- var count = 1;
- while ( files[ jq[i].name + count ] ) { count++; }
- var name = jq[i].name + count;
-
- var myFile = testFile
- .replace( /{TITLE}/g, jq[i].name )
- .replace( /{NUM}/g, jq[i].tests.length )
- .replace( /{TESTS}/g, jq[i].tests.join("\n") );
-
- var fileName = "tests/" + name + ".js";
-
- //writeFile( dir + "/" + fileName, myFile );
- writeFile( dir + "/" + fileName, jq[i].tests.join("\n") );
-
- files[ fileName ] = 1;
+ var method = jq[i];
+ var name = addParams(method.name, method.params);
+ for(var j = 0; j < method.tests.length; j++) {
+ if(j > 0) {
+ name += "x";
+ }
+ testFile[testFile.length] = addTestWrapper(name, method.tests[j].decode()) + "\n";
+ }