'use strict';vartest=require('tape'),Vinyl=require('vinyl'),gulpUglify=require('../');vartestFile1=newVinyl({cwd:"/home/terin/broken-promises/",base:"/home/terin/broken-promises/test",path:"/home/terin/broken-promises/test/test1.js",contents:null});test('should leave null files as is',function(t){t.plan(6);varstream=gulpUglify();stream.on('data',function(newFile){t.ok(newFile,'emits a file');t.ok(newFile.path,'file has a path');t.ok(newFile.relative,'file has relative path information');t.ok(!newFile.contents,'file does not have contents');t.ok(newFileinstanceofVinyl,'file is Vinyl');t.equals(newFile.contents,null);});stream.write(testFile1);stream.end();});