UNPKG

d3-jsnext

Version:
23 lines (18 loc) 619 B
require( 'babel/register' ); var vows = require("vows"), load = require("../load"), assert = require("../assert"); var suite = vows.describe("d3.interpolateNumber"); suite.addBatch({ "interpolateNumber": { topic: load("interpolate/number").expression("d3.interpolateNumber"), "interpolates numbers": function(interpolate) { assert.strictEqual(interpolate(2, 12)(.25), 4.5); assert.strictEqual(interpolate(2, 12)(.75), 9.5); }, "coerces strings to numbers": function(interpolate) { assert.strictEqual(interpolate("2", "12")(.25), 4.5); } } }); suite.export(module);