This commit is contained in:
Mike Bostock 2013-03-14 14:11:40 -07:00
Родитель a4fed02b8c
Коммит 05e9f190e3
5 изменённых файлов: 22 добавлений и 14 удалений

Просмотреть файл

@ -36,8 +36,10 @@ module.exports = function() {
document: document, document: document,
window: document.createWindow(), window: document.createWindow(),
setTimeout: setTimeout, setTimeout: setTimeout,
clearTimeout: clearTimeout clearTimeout: clearTimeout,
Date: Date // so we can override Date.now in tests
}; };
return topic; return topic;
}; };

Просмотреть файл

@ -145,7 +145,7 @@ module.exports = {
// different tests at the same time! // different tests at the same time!
"sequenced": { "sequenced": {
topic: function(result) { topic: function(result, d3) {
var cb = this.callback, var cb = this.callback,
node = result.selection[0][0], node = result.selection[0][0],
id = result.id; id = result.id;

Просмотреть файл

@ -1,6 +1,9 @@
var assert = require("../assert"); var assert = require("../assert");
module.exports = { module.exports = {
topic: function(d3) {
return d3; // bug in vows where topic is not propagated automatically
},
"on a new transition": { "on a new transition": {
topic: function(d3) { topic: function(d3) {
return d3.select("body").append("div").transition(); return d3.select("body").append("div").transition();
@ -11,7 +14,7 @@ module.exports = {
assert.equal(~~id, id); assert.equal(~~id, id);
} }
}, },
"increases monotonically across transitions": function(transition) { "increases monotonically across transitions": function(d3) {
var t0 = d3.select("body").append("div").transition(), var t0 = d3.select("body").append("div").transition(),
t1 = d3.select("body").append("div").transition(); t1 = d3.select("body").append("div").transition();
assert.isTrue(t1.id > t0.id); assert.isTrue(t1.id > t0.id);

Просмотреть файл

@ -1,6 +1,9 @@
var assert = require("../assert"); var assert = require("../assert");
module.exports = { module.exports = {
topic: function(d3) {
return d3; // bug in vows where topic is not propagated automatically
},
"on a new transition": { "on a new transition": {
topic: function(d3) { topic: function(d3) {
return d3.select("body").append("div").transition(); return d3.select("body").append("div").transition();

Просмотреть файл

@ -61,16 +61,16 @@ suite.addBatch({
} }
}); });
// // Control // Control
// suite.addBatch({ suite.addBatch({
// "transition": { "transition": {
// topic: load("transition/transition").document(), topic: load("transition/transition").document(),
// "each": require("./transition-test-each"), "each": require("./transition-test-each"),
// "call": require("./transition-test-call"), "call": require("./transition-test-call"),
// "tween": require("./transition-test-tween"), "tween": require("./transition-test-tween"),
// "id": require("./transition-test-id"), "id": require("./transition-test-id"),
// "time": require("./transition-test-time") "time": require("./transition-test-time")
// } }
// }); });
suite.export(module); suite.export(module);