Get tests up and running again
This commit is contained in:
parent
172b9e9ca8
commit
e28a49f8f0
21 changed files with 101 additions and 98 deletions
|
|
@ -37,7 +37,7 @@
|
||||||
|
|
||||||
require("../../../support/paths");
|
require("../../../support/paths");
|
||||||
|
|
||||||
var async = require("asyncjs");
|
var async = require("async");
|
||||||
|
|
||||||
async.concat(
|
async.concat(
|
||||||
require("./change_document_test"),
|
require("./change_document_test"),
|
||||||
|
|
|
||||||
|
|
@ -155,7 +155,7 @@ var Test = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test);
|
module.exports = require("async/test").testcase(Test);
|
||||||
});
|
});
|
||||||
|
|
||||||
if (module === require.main) {
|
if (module === require.main) {
|
||||||
|
|
|
||||||
|
|
@ -37,9 +37,10 @@
|
||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
var Document = require("../document").Document,
|
var Document = require("../document").Document,
|
||||||
|
EditSession = require("../edit_session").EditSession,
|
||||||
Range = require("../range").Range,
|
Range = require("../range").Range,
|
||||||
assert = require("./assertions"),
|
assert = require("./assertions"),
|
||||||
async = require("asyncjs");
|
async = require("async");
|
||||||
|
|
||||||
var Test = {
|
var Test = {
|
||||||
|
|
||||||
|
|
@ -320,30 +321,30 @@ var Test = {
|
||||||
"test: documentToScreen": function() {
|
"test: documentToScreen": function() {
|
||||||
var tabSize = 4;
|
var tabSize = 4;
|
||||||
var wrapLimit = 12;
|
var wrapLimit = 12;
|
||||||
var doc = new Document(["foo bar foo bar"]);
|
var session = new EditSession(["foo bar foo bar"]);
|
||||||
doc.setUseWrapMode(true);
|
session.setUseWrapMode(true);
|
||||||
doc.setWrapLimit(12);
|
session.setWrapLimit(12);
|
||||||
|
|
||||||
assert.position(doc.documentToScreenPosition(0, 11), 0, 11);
|
assert.position(session.documentToScreenPosition(0, 11), 0, 11);
|
||||||
assert.position(doc.documentToScreenPosition(0, 12), 1, 0);
|
assert.position(session.documentToScreenPosition(0, 12), 1, 0);
|
||||||
},
|
},
|
||||||
|
|
||||||
"test: screenToDocument": function() {
|
"test: screenToDocument": function() {
|
||||||
var tabSize = 4;
|
var tabSize = 4;
|
||||||
var wrapLimit = 12;
|
var wrapLimit = 12;
|
||||||
var doc = new Document(["foo bar foo bar"]);
|
var session = new EditSession(["foo bar foo bar"]);
|
||||||
doc.setUseWrapMode(true);
|
session.setUseWrapMode(true);
|
||||||
doc.setWrapLimit(12);
|
session.setWrapLimit(12);
|
||||||
|
|
||||||
assert.position(doc.screenToDocumentPosition(1, 0), 0, 12);
|
assert.position(session.screenToDocumentPosition(1, 0), 0, 12);
|
||||||
assert.position(doc.screenToDocumentPosition(0, 11), 0, 11);
|
assert.position(session.screenToDocumentPosition(0, 11), 0, 11);
|
||||||
// Check if the position is clamped the right way.
|
// Check if the position is clamped the right way.
|
||||||
assert.position(doc.screenToDocumentPosition(0, 12), 0, 11);
|
assert.position(session.screenToDocumentPosition(0, 12), 0, 11);
|
||||||
assert.position(doc.screenToDocumentPosition(0, 20), 0, 11);
|
assert.position(session.screenToDocumentPosition(0, 20), 0, 11);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test);
|
module.exports = require("async/test").testcase(Test);
|
||||||
|
|
||||||
if (module === require.main) {
|
if (module === require.main) {
|
||||||
require("../../../support/paths");
|
require("../../../support/paths");
|
||||||
|
|
|
||||||
|
|
@ -42,7 +42,7 @@ var EditSession = require("ace/edit_session").EditSession,
|
||||||
MockRenderer = require("./mockrenderer"),
|
MockRenderer = require("./mockrenderer"),
|
||||||
Range = require("ace/range").Range,
|
Range = require("ace/range").Range,
|
||||||
assert = require("./assertions"),
|
assert = require("./assertions"),
|
||||||
async = require("asyncjs");
|
async = require("async");
|
||||||
|
|
||||||
var Test = {
|
var Test = {
|
||||||
|
|
||||||
|
|
@ -266,7 +266,7 @@ var Test = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test);
|
module.exports = require("async/test").testcase(Test);
|
||||||
});
|
});
|
||||||
|
|
||||||
if (module === require.main) {
|
if (module === require.main) {
|
||||||
|
|
|
||||||
|
|
@ -60,7 +60,7 @@ var Test = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test)
|
module.exports = require("async/test").testcase(Test)
|
||||||
|
|
||||||
if (module === require.main)
|
if (module === require.main)
|
||||||
module.exports.exec()
|
module.exports.exec()
|
||||||
|
|
|
||||||
|
|
@ -70,7 +70,7 @@ var Test = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test);
|
module.exports = require("async/test").testcase(Test);
|
||||||
});
|
});
|
||||||
|
|
||||||
if (module === require.main) {
|
if (module === require.main) {
|
||||||
|
|
|
||||||
|
|
@ -84,7 +84,7 @@ var Test = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test, "css tokenizer");
|
module.exports = require("async/test").testcase(Test, "css tokenizer");
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,7 @@ var Test = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test);
|
module.exports = require("async/test").testcase(Test);
|
||||||
});
|
});
|
||||||
|
|
||||||
if (module === require.main) {
|
if (module === require.main) {
|
||||||
|
|
|
||||||
|
|
@ -65,7 +65,7 @@ var Test = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test);
|
module.exports = require("async/test").testcase(Test);
|
||||||
});
|
});
|
||||||
|
|
||||||
if (module === require.main) {
|
if (module === require.main) {
|
||||||
|
|
|
||||||
|
|
@ -144,7 +144,7 @@ var Test = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test);
|
module.exports = require("async/test").testcase(Test);
|
||||||
});
|
});
|
||||||
|
|
||||||
if (module === require.main) {
|
if (module === require.main) {
|
||||||
|
|
|
||||||
|
|
@ -101,7 +101,7 @@ var Test = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test);
|
module.exports = require("async/test").testcase(Test);
|
||||||
});
|
});
|
||||||
|
|
||||||
if (module === require.main) {
|
if (module === require.main) {
|
||||||
|
|
|
||||||
|
|
@ -59,7 +59,7 @@ var Test = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test);
|
module.exports = require("async/test").testcase(Test);
|
||||||
});
|
});
|
||||||
|
|
||||||
if (module === require.main) {
|
if (module === require.main) {
|
||||||
|
|
|
||||||
|
|
@ -70,7 +70,7 @@ var Test = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test);
|
module.exports = require("async/test").testcase(Test);
|
||||||
});
|
});
|
||||||
|
|
||||||
if (module === require.main) {
|
if (module === require.main) {
|
||||||
|
|
|
||||||
|
|
@ -60,7 +60,7 @@ var Test = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test);
|
module.exports = require("async/test").testcase(Test);
|
||||||
});
|
});
|
||||||
|
|
||||||
if (module === require.main) {
|
if (module === require.main) {
|
||||||
|
|
|
||||||
|
|
@ -150,7 +150,7 @@ var Test = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test)
|
module.exports = require("async/test").testcase(Test)
|
||||||
});
|
});
|
||||||
|
|
||||||
if (module === require.main) {
|
if (module === require.main) {
|
||||||
|
|
|
||||||
|
|
@ -161,7 +161,7 @@ var Test = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test);
|
module.exports = require("async/test").testcase(Test);
|
||||||
});
|
});
|
||||||
|
|
||||||
if (module === require.main) {
|
if (module === require.main) {
|
||||||
|
|
|
||||||
|
|
@ -344,7 +344,7 @@ var Test = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test)
|
module.exports = require("async/test").testcase(Test)
|
||||||
});
|
});
|
||||||
|
|
||||||
if (module === require.main) {
|
if (module === require.main) {
|
||||||
|
|
|
||||||
|
|
@ -290,7 +290,7 @@ var Test = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test);
|
module.exports = require("async/test").testcase(Test);
|
||||||
});
|
});
|
||||||
|
|
||||||
if (module === require.main) {
|
if (module === require.main) {
|
||||||
|
|
|
||||||
|
|
@ -438,7 +438,7 @@ var Test = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test);
|
module.exports = require("async/test").testcase(Test);
|
||||||
});
|
});
|
||||||
|
|
||||||
if (module === require.main) {
|
if (module === require.main) {
|
||||||
|
|
|
||||||
|
|
@ -72,7 +72,7 @@ var Test = {
|
||||||
// change tab size after setDocument (for text layer)
|
// change tab size after setDocument (for text layer)
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = require("asyncjs/test").testcase(Test);
|
module.exports = require("async/test").testcase(Test);
|
||||||
});
|
});
|
||||||
|
|
||||||
if (module === require.main) {
|
if (module === require.main) {
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,6 @@
|
||||||
require("./requireJS-node");
|
require("./requireJS-node");
|
||||||
require.paths.unshift(__dirname + "/../lib");
|
require.paths.unshift(__dirname + "/../lib");
|
||||||
require.paths.unshift(__dirname + "/pilot/lib");
|
require.paths.unshift(__dirname + "/pilot/lib");
|
||||||
|
require.paths.unshift(__dirname + "/async/lib");
|
||||||
|
require.paths.unshift(__dirname + "/jsdom/lib");
|
||||||
require.paths.unshift(__dirname);
|
require.paths.unshift(__dirname);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue