nexus site path corrected
[portal.git] / ecomp-portal-FE / client / bower_components / lodash / .markdown-doctest-setup.js
1 'use strict';
2
3 delete global['__core-js_shared__'];
4
5 var _ = require('./lodash.js');
6
7 function mockQuery() {
8   return {
9     'on': function(eventName, callback) {
10       callback();
11     }
12   };
13 }
14
15 mockQuery.each = _.each;
16
17 module.exports = {
18   'babel': false,
19   'globals': {
20     '_': _,
21
22     // Example mocks.
23     'asyncSave': _.noop,
24     'addContactToList': _.noop,
25     'batchLog': _.noop,
26     'calculateLayout': _.noop,
27     'createApplication': _.noop,
28     'data': { 'user': 'mock'},
29     'mainText': '',
30     'renewToken': _.noop,
31     'sendMail': _.noop,
32     'updatePosition': _.noop,
33
34     // DOM mocks.
35     'document': { 'body': { 'childNodes': [], 'nodeName': 'BODY' } },
36     'element': {},
37     'EventSource': _.noop,
38     'jQuery': mockQuery,
39     'window': {},
40
41     // Node.js mocks.
42     'Buffer': Buffer,
43     'fs': { 'writeFileSync': _.noop },
44     'path': require('path'),
45     'process': process,
46     'setImmediate': setImmediate
47   }
48 };