summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohan Preynat <johan.preynat@gmail.com>2016-05-27 17:15:23 +0200
committerJohan Preynat <johan.preynat@gmail.com>2016-05-27 17:15:23 +0200
commitc3851889b0eba506c3138daaf4f1ef583dd608db (patch)
tree36950958a6bc41e639b24565f8351854a38612ca
parent4a5de2da6b33185bf313562412a07831258f7d3a (diff)
downloadgitbook-c3851889b0eba506c3138daaf4f1ef583dd608db.zip
gitbook-c3851889b0eba506c3138daaf4f1ef583dd608db.tar.gz
gitbook-c3851889b0eba506c3138daaf4f1ef583dd608db.tar.bz2
Throw an error if generateMock() cannot create the temp directory
-rw-r--r--lib/output/generateMock.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/output/generateMock.js b/lib/output/generateMock.js
index 47d29dc..ac1e193 100644
--- a/lib/output/generateMock.js
+++ b/lib/output/generateMock.js
@@ -19,7 +19,13 @@ var generateBook = require('./generateBook');
function generateMock(Generator, files) {
var fs = createMockFS(files);
var book = Book.createForFS(fs);
- var dir = tmp.dirSync();
+ var dir;
+
+ try {
+ dir = tmp.dirSync();
+ } catch(err) {
+ throw err;
+ }
book = book.setLogLevel('disabled');