test.js 857 B

12345678910111213141516171819202122232425262728
  1. /**
  2. * Module dependencies
  3. */
  4. var assert = require('assert');
  5. var l = require('./');
  6. // Check that lodash is working
  7. assert.equal(typeof l, 'function');
  8. assert.equal(typeof l.map([1,2], function(i){ return i+1;}), 'object');
  9. assert.deepEqual(l.map([1,2], function(i){ return i+1;}), [2,3]);
  10. // Check that it didn't globalize anything.
  11. assert.equal(typeof _, 'undefined');
  12. assert.equal(typeof global._, 'undefined');
  13. assert.equal(typeof process._, 'undefined');
  14. assert.equal(typeof module._, 'undefined');
  15. assert.equal(typeof window, 'undefined');
  16. assert.equal(typeof global.window, 'undefined');
  17. // console.log('-------');
  18. // console.log('typeof _', typeof _);
  19. // console.log('typeof global._', typeof global._);
  20. // console.log('typeof process._', typeof process._);
  21. // console.log('typeof module._', typeof module._);
  22. console.log('ok looks good.');