Comparing version 7.5.0 to 7.5.1
@@ -103,3 +103,3 @@ "use strict"; | ||
var mockedModule = {}; | ||
var _a = reflect_1.ngModuleResolver.resolve(module), _b = _a.declarations, declarations = _b === void 0 ? [] : _b, _c = _a.imports, imports = _c === void 0 ? [] : _c, _d = _a.exports, exports = _d === void 0 ? [] : _d, _e = _a.providers, providers = _e === void 0 ? [] : _e; | ||
var _a = reflect_1.ngModuleResolver.resolve(module), _b = _a.declarations, declarations = _b === void 0 ? [] : _b, _c = _a.imports, imports = _c === void 0 ? [] : _c, _d = _a.providers, providers = _d === void 0 ? [] : _d; | ||
if (imports.length) { | ||
@@ -123,15 +123,4 @@ mockedModule.imports = flatten(imports).map(function (instance) { | ||
} | ||
if (exports.length) { | ||
mockedModule.exports = flatten(exports).map(function (instance) { | ||
if (isModule(instance)) { | ||
return MockModule(instance); | ||
} | ||
if (isModuleWithProviders(instance)) { | ||
return MockModule(instance); | ||
} | ||
return mock_declaration_1.MockDeclaration(instance); | ||
}); | ||
} | ||
if (mockedModule.declarations || mockedModule.imports) { | ||
mockedModule.exports = mockedModule.exports || []; | ||
mockedModule.exports = []; | ||
if (mockedModule.imports) { | ||
@@ -138,0 +127,0 @@ var onlyModules = mockedModule.imports.map(function (instance) { |
@@ -12,3 +12,2 @@ "use strict"; | ||
var reflect_1 = require("../common/reflect"); | ||
var cache = new Map(); | ||
function MockPipes() { | ||
@@ -22,15 +21,12 @@ var pipes = []; | ||
exports.MockPipes = MockPipes; | ||
var defaultTransform = function () { | ||
var args = []; | ||
for (var _i = 0; _i < arguments.length; _i++) { | ||
args[_i] = arguments[_i]; | ||
} | ||
return undefined; | ||
}; | ||
function MockPipe(pipe, transform) { | ||
var cacheHit = cache.get(pipe); | ||
if (cacheHit) { | ||
return cacheHit; | ||
} | ||
if (transform === void 0) { transform = defaultTransform; } | ||
var pipeName = reflect_1.pipeResolver.resolve(pipe).name; | ||
var defaultTransform = function () { | ||
var args = []; | ||
for (var _i = 0; _i < arguments.length; _i++) { | ||
args[_i] = arguments[_i]; | ||
} | ||
return undefined; | ||
}; | ||
var PipeMock = (function () { | ||
@@ -46,3 +42,2 @@ function PipeMock() { | ||
var mockedPipe = core_1.Pipe({ name: pipeName })(PipeMock); | ||
cache.set(pipe, mockedPipe); | ||
return mockedPipe; | ||
@@ -49,0 +44,0 @@ } |
{ | ||
"name": "ng-mocks", | ||
"version": "7.5.0", | ||
"version": "7.5.1", | ||
"description": "Functions for creating angular mocks", | ||
@@ -18,3 +18,3 @@ "main": "dist/index.js", | ||
"build:all": "npm run lint && npm run test && npm run build", | ||
"release": "npm run lint && npm run test && npm run build && standard-version", | ||
"release": "npm run test && npm run build && standard-version", | ||
"test": "karma start", | ||
@@ -21,0 +21,0 @@ "test:watch": "karma start --auto-watch --single-run=false", |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
242851
2010