|
@@ -1,17 +1,10 @@
|
|
|
const Mock = require('mockjs')
|
|
|
const { param2Obj } = require('./utils')
|
|
|
|
|
|
-const mockModules = require.context('./modules', false, /\.js$/)
|
|
|
-const mocks = mockModules.keys()
|
|
|
- .map(key => mockModules(key))
|
|
|
- .reduce(function(prev, current) {
|
|
|
- return prev.concat(current)
|
|
|
- }, [])
|
|
|
-
|
|
|
// for front mock
|
|
|
// please use it cautiously, it will redefine XMLHttpRequest,
|
|
|
// which will cause many of your third-party libraries to be invalidated(like progress event).
|
|
|
-function mockXHR() {
|
|
|
+function mockXHR(mocks) {
|
|
|
// mock patch
|
|
|
// https://github.com/nuysoft/Mock/issues/300
|
|
|
Mock.XHR.prototype.proxy_send = Mock.XHR.prototype.send
|
|
@@ -49,8 +42,5 @@ function mockXHR() {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-module.exports = {
|
|
|
- mocks,
|
|
|
- mockXHR
|
|
|
-}
|
|
|
+module.exports = mockXHR
|
|
|
|