varmkdirp=require('../').mkdirp;varpath=require('path');varfs=require('fs');vartest=require('tap').test;varps=['','tmp'];for(vari=0;i<25;i++){vardir=Math.floor(Math.random()*Math.pow(16,4)).toString(16);ps.push(dir);}varfile=ps.join('/');test('chmod-pre',function(t){varmode=0744mkdirp(file,mode,function(er){t.ifError(er,'should not error');fs.stat(file,function(er,stat){t.ifError(er,'should exist');t.ok(stat&&stat.isDirectory(),'should be directory');t.equal(stat&&stat.mode&0777,mode,'should be 0744');t.end();});});});test('chmod',function(t){varmode=0755mkdirp(file,mode,function(er){t.ifError(er,'should not error');fs.stat(file,function(er,stat){t.ifError(er,'should exist');t.ok(stat&&stat.isDirectory(),'should be directory');t.end();});});});