@@ -8,6 +8,8 @@ var uglifyjs = require('uglify-js');
88var mississippi = require ( 'mississippi' ) ;
99var version = require ( 'semver' ) ( process . version ) ;
1010
11+ var composer = require ( '../composer' ) ;
12+
1113var pipe = mississippi . pipe ;
1214var to = mississippi . to ;
1315var from = mississippi . from ;
@@ -22,7 +24,7 @@ describe('minify', function() {
2224 var testContentsExpected = uglifyjs . minify ( testContentsInput ) . code ;
2325
2426 beforeEach ( function ( ) {
25- this . log = td . replace ( '../lib/log' ) ;
27+ this . log = td . object ( [ 'warn' ] ) ;
2628
2729 this . testFile = new Vinyl ( {
2830 cwd : '/home/terin/broken-promises/' ,
@@ -38,7 +40,7 @@ describe('minify', function() {
3840 pipe (
3941 [
4042 from . obj ( [ this . testFile ] ) ,
41- require ( '../minifier' ) ( { } , uglifyjs ) ,
43+ composer ( uglifyjs , log ) ( { } ) ,
4244 to . obj ( function ( newFile , enc , next ) {
4345 td . verify ( log . warn ( ) , {
4446 times : 0 ,
@@ -71,7 +73,7 @@ describe('minify', function() {
7173 pipe (
7274 [
7375 from . obj ( [ this . testFile ] ) ,
74- require ( '../minifier' ) ( 'build.min.js' , uglifyjs ) ,
76+ composer ( uglifyjs , log ) ( 'build.min.js' ) ,
7577 to . obj ( function ( newFile , enc , next ) {
7678 td . verify (
7779 log . warn ( 'gulp-uglify expects an object, non-object provided' )
0 commit comments