Sha256: 6ef64c8ec1c21002d3db4ee51fcba5ecb02fef1a68aea95fe8b3474d4c899721
Contents?: true
Size: 686 Bytes
Versions: 4
Compression:
Stored size: 686 Bytes
Contents
var vows = require("vows"), load = require("../load"), assert = require("../assert"); var suite = vows.describe("d3.geo.interpolate"); suite.addBatch({ "interpolate": { topic: load("geo/interpolate").expression("d3.geo.interpolate"), "zero distance": function(interpolate) { assert.deepEqual(interpolate([140.63289, -29.95101], [140.63289, -29.95101])(.5), [140.63289, -29.95101]); }, "equator": function(interpolate) { assert.inDelta(interpolate([10, 0], [20, 0])(.5), [15, 0], 1e-6); }, "meridian": function(interpolate) { assert.inDelta(interpolate([10, -20], [10, 40])(.5), [10, 10], 1e-6); } } }); suite.export(module);
Version data entries
4 entries across 4 versions & 2 rubygems