diff --git a/packager/react-packager/src/AssetServer/__tests__/AssetServer-test.js b/packager/react-packager/src/AssetServer/__tests__/AssetServer-test.js index 94dba8cff..ba804b5f1 100644 --- a/packager/react-packager/src/AssetServer/__tests__/AssetServer-test.js +++ b/packager/react-packager/src/AssetServer/__tests__/AssetServer-test.js @@ -1,16 +1,23 @@ 'use strict'; jest - .autoMockOff() - .mock('../../lib/declareOpts') - .mock('crypto') - .mock('fs'); + .dontMock('path') + .dontMock('../../lib/getAssetDataFromName') + .dontMock('../'); -var fs = require('fs'); -var AssetServer = require('../'); var Promise = require('bluebird'); describe('AssetServer', function() { + var AssetServer; + var crypto; + var fs; + + beforeEach(function() { + AssetServer = require('../'); + crypto = require('crypto'); + fs = require('fs'); + }); + describe('assetServer.get', function() { pit('should work for the simple case', function() { var server = new AssetServer({ @@ -96,7 +103,7 @@ describe('AssetServer', function() { hash.digest.mockImpl(function() { return 'wow such hash'; }); - require('crypto').createHash.mockImpl(function() { + crypto.createHash.mockImpl(function() { return hash; });