mcfly-io/gulp-mux

View on GitHub
test/mocha/testHelper.js

Summary

Maintainability
A
0 mins
Test Coverage
'use strict';

module.exports = function() {
    var gutilMock = {
        log: require('sinon').spy(),
        colors: require('gulp-util').colors
    };

    var endMock = function(mockery) {
        mockery.disable();
        mockery.deregisterAll();
    };

    var startMock = function(mockery) {
        mockery.enable({
            warnOnUnregistered: false,
            useCleanCache: true
        });
    };

    return {
        gutilMock: gutilMock,
        startMock: startMock,
        endMock: endMock
    };
};