mockdom.js 522 B

1234567891011121314
  1. "use strict";
  2. var dom = require('node-jsdom/lib/jsdom/living');
  3. var browser = require('node-jsdom/lib/jsdom/browser/index').browserAugmentation(dom);
  4. var doc = new browser.HTMLDocument({parsingMode: 'html'});
  5. doc.write("<html><head></head><body></body></html>");
  6. browser.document = doc;
  7. browser.window = doc.defaultView;
  8. global.document = browser.document;
  9. global.window = browser.window;
  10. global.self = browser.self;
  11. global.navigator = browser.navigator;
  12. global.location = browser.location;