mirror of
https://github.com/jprichardson/node-fs-extra.git
synced 2026-01-25 16:42:57 +00:00
Added mkdir()
This commit is contained in:
parent
f7b525785a
commit
5508e8c1ef
10
lib/mkdir.js
Normal file
10
lib/mkdir.js
Normal file
@ -0,0 +1,10 @@
|
||||
(function() {
|
||||
var mkdirp;
|
||||
|
||||
mkdirp = require('mkdirp');
|
||||
|
||||
module.exports.mkdir = mkdirp;
|
||||
|
||||
module.exports.mkdirSync = mkdirp.sync;
|
||||
|
||||
}).call(this);
|
||||
4
src/mkdir.coffee
Normal file
4
src/mkdir.coffee
Normal file
@ -0,0 +1,4 @@
|
||||
mkdirp = require('mkdirp')
|
||||
|
||||
module.exports.mkdir = mkdirp
|
||||
module.exports.mkdirSync = mkdirp.sync
|
||||
39
test/mkdir.test.coffee
Normal file
39
test/mkdir.test.coffee
Normal file
@ -0,0 +1,39 @@
|
||||
fs = require('../lib')
|
||||
path = require('path-extra')
|
||||
testutil = require('testutil')
|
||||
|
||||
describe 'fs-extra', ->
|
||||
describe '+ mkdir()', ->
|
||||
it 'should make the directory', (done) ->
|
||||
dir = path.join(path.tempdir(), 'tmp-' + Date.now() + Math.random())
|
||||
F fs.existsSync dir
|
||||
fs.mkdir dir, (err) ->
|
||||
T err is null
|
||||
T fs.existsSync dir
|
||||
done()
|
||||
|
||||
it 'should make the entire directory path', (done) ->
|
||||
dir = path.join(path.tempdir(), 'tmp-' + Date.now() + Math.random())
|
||||
newDir = path.join(dir, 'dfdf', 'ffff', 'aaa')
|
||||
F fs.existsSync dir
|
||||
fs.mkdir dir, (err) ->
|
||||
T err is null
|
||||
T fs.existsSync dir
|
||||
done()
|
||||
|
||||
describe '+ mkdirSync()', ->
|
||||
it 'should make the directory', (done) ->
|
||||
dir = path.join(path.tempdir(), 'tmp-' + Date.now() + Math.random())
|
||||
F fs.existsSync dir
|
||||
fs.mkdirSync dir
|
||||
T fs.existsSync dir
|
||||
done()
|
||||
|
||||
it 'should make the entire directory path', (done) ->
|
||||
dir = path.join(path.tempdir(), 'tmp-' + Date.now() + Math.random())
|
||||
newDir = path.join(dir, 'dfdf', 'ffff', 'aaa')
|
||||
F fs.existsSync dir
|
||||
fs.mkdir dir, (err) ->
|
||||
T err is null
|
||||
T fs.existsSync dir
|
||||
done()
|
||||
Loading…
x
Reference in New Issue
Block a user