/
mkdir.test.coffee
39 lines (35 loc) · 1.2 KB
/
mkdir.test.coffee
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
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()