diff options
Diffstat (limited to 'ecomp-portal-FE/client/bower_components/lodash/.markdown-doctest-setup.js')
-rw-r--r-- | ecomp-portal-FE/client/bower_components/lodash/.markdown-doctest-setup.js | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/ecomp-portal-FE/client/bower_components/lodash/.markdown-doctest-setup.js b/ecomp-portal-FE/client/bower_components/lodash/.markdown-doctest-setup.js new file mode 100644 index 00000000..4c9a2223 --- /dev/null +++ b/ecomp-portal-FE/client/bower_components/lodash/.markdown-doctest-setup.js @@ -0,0 +1,48 @@ +'use strict'; + +delete global['__core-js_shared__']; + +var _ = require('./lodash.js'); + +function mockQuery() { + return { + 'on': function(eventName, callback) { + callback(); + } + }; +} + +mockQuery.each = _.each; + +module.exports = { + 'babel': false, + 'globals': { + '_': _, + + // Example mocks. + 'asyncSave': _.noop, + 'addContactToList': _.noop, + 'batchLog': _.noop, + 'calculateLayout': _.noop, + 'createApplication': _.noop, + 'data': { 'user': 'mock'}, + 'mainText': '', + 'renewToken': _.noop, + 'sendMail': _.noop, + 'updatePosition': _.noop, + + // DOM mocks. + 'document': { 'body': { 'childNodes': [], 'nodeName': 'BODY' } }, + 'element': {}, + 'EventSource': _.noop, + 'jQuery': mockQuery, + 'window': {}, + + // Node.js mocks. + 'Buffer': Buffer, + 'fs': { 'writeFileSync': _.noop }, + 'path': require('path'), + 'process': process, + 'setImmediate': setImmediate + } +}; |