git.asbjorn.biz
/
jquery.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fixed some bugs with the test suite and fixed a bug with setting attributes.
[jquery.git]
/
build
/
test
/
test.js
diff --git
a/build/test/test.js
b/build/test/test.js
index
453eb5d
..
6aeeb6b
100644
(file)
--- a/
build/test/test.js
+++ b/
build/test/test.js
@@
-4,16
+4,15
@@
var dir = arguments[1];
var indexFile = readFile( "build/test/index.html" );
var testFile = readFile( "build/test/test.html" );
var indexFile = readFile( "build/test/index.html" );
var testFile = readFile( "build/test/test.html" );
-var files = {};
var jq = parse( readFile( arguments[0] ) );
var jq = parse( readFile( arguments[0] ) );
+var fileList = [];
+var count = 1;
+
for ( var i = 0; i < jq.length; i++ ) {
if ( jq[i].tests.length > 0 ) {
for ( var i = 0; i < jq.length; i++ ) {
if ( jq[i].tests.length > 0 ) {
-
- var count = 1;
- while ( files[ jq[i].name + count ] ) { count++; }
- var name = jq[i].name + count;
+ var name = count + "-" + jq[i].name;
var myFile = testFile
.replace( /{TITLE}/g, jq[i].name )
var myFile = testFile
.replace( /{TITLE}/g, jq[i].name )
@@
-22,17
+21,18
@@
for ( var i = 0; i < jq.length; i++ ) {
var fileName = "tests/" + name + ".js";
var fileName = "tests/" + name + ".js";
- //writeFile( dir + "/" + fileName, myFile );
writeFile( dir + "/" + fileName, jq[i].tests.join("\n") );
writeFile( dir + "/" + fileName, jq[i].tests.join("\n") );
- files[ fileName ] = 1;
+ fileList.push( fileName );
+
+ count++;
}
}
var fileString = "";
}
}
var fileString = "";
-for ( var i in files ) {
+for ( var i = 0; i < fileList.length; i++ ) {
if ( fileString ) fileString += ", ";
if ( fileString ) fileString += ", ";
- fileString += "'" + i + "'";
+ fileString += "'" + fileList[i] + "'";
}
writeFile( dir + "/index.html", indexFile.replace( /{FILES}/g, fileString ) );
}
writeFile( dir + "/index.html", indexFile.replace( /{FILES}/g, fileString ) );