text: import jsdom from 'jsdom';
  
  describe('bundle', () => {
  
      it('should corectly wire-up all the dependencies via their UMD-exposed globals', (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-data-join/build/d3fc-data-join.js'),
                  require.resolve('../node_modules/@d3fc/d3fc-rebind/build/d3fc-rebind.js'),
                  require.resolve('../build/d3fc-label-layout.js')
              ],
              done: (_, win) => {
                  const label = win.fc.layoutLabel();
                  expect(label).not.toBeUndefined();
                  done();
              }
          });
      });
  });
  