Skip to content

Instantly share code, notes, and snippets.

@classiemilio
Last active October 26, 2017 14:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save classiemilio/54363551bebe9f7ea4c87660b6bcecda to your computer and use it in GitHub Desktop.
Save classiemilio/54363551bebe9f7ea4c87660b6bcecda to your computer and use it in GitHub Desktop.
const circle = d3.select('circle');
function transition(radius, duration) {
circle.transition()
.duration(duration)
.attr('r', radius);
}
describe('#transition', () => {
it('correctly transitions circle radius', () => {
transition(50, 1000);
D3TestUtils.clockTick(1000);
assert.strictEqual(circle.attr('r'), '50');
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment