exports['can check file existsSync 1'] = function(test){ name = rDir() test.equal(exists(name),false, "expected dir:" + name + "to not exist") test.equal(easyfs.existsSync(makePath(name)),false,"expected dir:" + name + " to not exist") test.ok(easyfs.existsSync(process.ENV.PWD),"expected dir:" + process.ENV.PWD + " to exist") test.finish() }
exports['can mkdirSync to make a directory if necessary'] = function (test){ var dir = rDir() test.ok(! easyfs.existsSync(dir)) easyfs.mkdirSync(dir) test.ok(easyfs.existsSync(dir),"expected: " + dir + " to have been created." ) easyfs.rmSync(dir) test.ok(!easyfs.existsSync(dir),"expected: " + dir + " to have been deleted." ) test.finish() }
exports['can mkdir to make a directory if necessary'] = function (test){ var dir = rDir() test.ok(! easyfs.existsSync(dir)) easyfs.mkdir(dir,c) function c (err,stat){ test.ok(easyfs.existsSync(dir),"expected " + dir + " to exist") test.finish() } }
exports['mkdir returns error if a file already exists'] = function (test){ var dir = rDir() test.ok(! easyfs.existsSync(dir)) fs.writeFileSync(dir, "herlsdjgosudfosdj", encoding='utf8') easyfs.mkdir(dir,c) function c(err,stat){ test.ok(err instanceof Error, "expected error, because there was already a file, but got:" + err) test.finish() } }
function c (err){ test.ifError(err) test.ok(easyfs.existsSync(dir),"expected " + dir + " to exist") easyfs.mkdir(dir,c) function c (err){ test.equal(err,null,"expected null, but got: " + err + " when trying to create dir:" + dir) easyfs.exists(dir,c) function c(err,stat2){ test.equal(err,null,"expected null, but got: " + err + " when trying to create dir:" + dir) test.ok(stat2,"expected " + dir + " to exist") test.finish() } } }
exports['mkdir returns normally if a directory already exists'] = function (test){ var dir = rDir() test.ok(! easyfs.existsSync(dir)) easyfs.mkdir(dir,c) function c (err){ test.ifError(err) test.ok(easyfs.existsSync(dir),"expected " + dir + " to exist") easyfs.mkdir(dir,c) function c (err){ test.equal(err,null,"expected null, but got: " + err + " when trying to create dir:" + dir) easyfs.exists(dir,c) function c(err,stat2){ test.equal(err,null,"expected null, but got: " + err + " when trying to create dir:" + dir) test.ok(stat2,"expected " + dir + " to exist") test.finish() } } } }
function c (err,stat){ test.ok(easyfs.existsSync(dir),"expected " + dir + " to exist") test.finish() }
function done (err){ test.ifError(err) test.ok(!easyfs.existsSync(dir)) test.finish() }