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('/');// a file in the wayvaritw=ps.slice(0,3).join('/');test('clobber-pre',function(t){console.error("about to write to "+itw)fs.writeFileSync(itw,'I AM IN THE WAY, THE TRUTH, AND THE LIGHT.');fs.stat(itw,function(er,stat){t.ifError(er)t.ok(stat&&stat.isFile(),'should be file')t.end()})})test('clobber',function(t){t.plan(2);mkdirp(file,0755,function(err){t.ok(err);t.equal(err.code,'ENOTDIR');t.end();});});