From 1bd5277233b90a64c5f5e7590f49cf41ffcaa40d Mon Sep 17 00:00:00 2001 From: Ryan Date: Fri, 4 Sep 2009 11:46:31 +0200 Subject: [PATCH] Add test-mkdir-rmdir.js --- test/mjsunit/test-mkdir-rmdir.js | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 test/mjsunit/test-mkdir-rmdir.js diff --git a/test/mjsunit/test-mkdir-rmdir.js b/test/mjsunit/test-mkdir-rmdir.js new file mode 100644 index 00000000000..24c1ae144f4 --- /dev/null +++ b/test/mjsunit/test-mkdir-rmdir.js @@ -0,0 +1,30 @@ +include("mjsunit.js"); + +var dirname = node.path.dirname(__filename); +var fixtures = node.path.join(dirname, "fixtures"); +var d = node.path.join(fixtures, "dir"); + +var mkdir_error = false; +var rmdir_error = false; + +node.fs.mkdir(d, 0x666).addCallback(function () { + puts("mkdir okay!"); + + node.fs.rmdir(d).addCallback(function () { + puts("rmdir okay!"); + + }).addErrback(function (e) { + puts("rmdir error: " + e.message); + rmdir_error = true; + }); + +}).addErrback(function (e) { + puts("mkdir error: " + e.message); + mkdir_error = true; +}); + +process.addListener("exit", function () { + assertFalse(mkdir_error); + assertFalse(rmdir_error); + puts("exit"); +});