From e08b4d3a80ef7a9ec0d2b29d43a85e17e92994d1 Mon Sep 17 00:00:00 2001 From: JP Richardson Date: Sun, 12 Apr 2015 09:44:58 -0500 Subject: [PATCH] test/move: use async beforeEach to improve windows tests --- test/move/move-clobber.test.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/test/move/move-clobber.test.js b/test/move/move-clobber.test.js index 2d0f5ab..f376a95 100644 --- a/test/move/move-clobber.test.js +++ b/test/move/move-clobber.test.js @@ -9,12 +9,14 @@ var fse = require(process.cwd()) describe('move / clobber', function () { var TEST_DIR, FIXTURES_DIR - beforeEach(function () { + beforeEach(function (done) { TEST_DIR = path.join(os.tmpdir(), 'fs-extra', 'move') - fse.emptyDirSync(TEST_DIR) + fse.emptyDir(TEST_DIR, function (err) { + assert.ifError(err) - FIXTURES_DIR = path.join(TEST_DIR, 'fixtures') - fse.copySync(path.join(__dirname, './fixtures'), FIXTURES_DIR) + FIXTURES_DIR = path.join(TEST_DIR, 'fixtures') + fse.copySync(path.join(__dirname, './fixtures'), FIXTURES_DIR) + }) }) afterEach(function (done) {