UNPKG

@d3fc/d3fc-sample

Version:

A data subsampler that chooses representative data points using a largest triangle or mode-median approach.

25 lines (23 loc) 882 B
import jsdom from 'jsdom'; describe('bundle', function() { it('should corectly wire-up all the dependencies via their UMD-exposed globals', function(done) { jsdom.env({ html: '<html></html>', virtualConsole: jsdom.createVirtualConsole().sendTo({ error: done }), scripts: [ require.resolve('d3/dist/d3.js'), require.resolve('../../../node_modules/@d3fc/d3fc-rebind/build/d3fc-rebind.js'), require.resolve('../build/d3fc-sample.js') ], done: (_, win) => { const data = [0, 1, 6, 4, 8]; const bucketGenerator = win.fc.modeMedian(); const bucketed = bucketGenerator(data); expect(bucketed).not.toBeUndefined(); done(); } }); }); });