UNPKG

1.2 kBJavaScriptView Raw
1var mock = require('mock-fs');
2var Promise = require('bluebird');
3
4
5var config = {
6 'mocks/m1': {
7 dir11: {
8 file111: 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa',
9 file112: 'bbbbbbbbbbbbbb',
10 file113: 'ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc',
11 file114: 'dddddddddddddddddddddddddddddddddddddddd',
12 file115: 'eeeeeee',
13 file116: 'ffffffffffffffffff',
14 file117: 'gggggggggggggggggggggggggggggggggggggggggggggggggggg',
15 file118: 'hhhhhhhhhhhhhhhhhhhhhhhhhhh',
16 file119: 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii',
17 },
18 dir12: {},
19 file11: 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa',
20 file12: 'b',
21 file13: 'ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc',
22 },
23 'mocks/m2': {
24 file21: 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
25 },
26 'mocks/m3': {
27 }
28};
29
30
31var fs = Promise.promisifyAll(mock.fs(config));
32module.exports = fs;