varmkdirp=require('../');varpath=require('path');varfs=require('fs');vartest=require('tap').test;test('woo',function(t){t.plan(2);varx=Math.floor(Math.random()*Math.pow(16,4)).toString(16);vary=Math.floor(Math.random()*Math.pow(16,4)).toString(16);varz=Math.floor(Math.random()*Math.pow(16,4)).toString(16);varfile='/tmp/'+[x,y,z].join('/');mkdirp(file,0755,function(err){if(err)t.fail(err);elsepath.exists(file,function(ex){if(!ex)t.fail('file not created')elsefs.stat(file,function(err,stat){if(err)t.fail(err)else{t.equal(stat.mode&0777,0755);t.ok(stat.isDirectory(),'target not a directory');t.end();}})})});});