Index: test/stub-modules/io.js |
diff --git a/test/stub-modules/io.js b/test/stub-modules/io.js |
index a1102ae453a58a01ee5d0f6a83ddc772550fec70..327599756b58652d4f6b5b4a5012f8f2a98f2cdb 100644 |
--- a/test/stub-modules/io.js |
+++ b/test/stub-modules/io.js |
@@ -1,3 +1,5 @@ |
+"use strict"; |
+ |
let data = {}; |
// |
@@ -17,11 +19,11 @@ FakeFile.prototype = |
{ |
this.path = value; |
}, |
- append: function(path) |
+ append(path) |
{ |
this.path += path; |
}, |
- exists: function() |
+ exists() |
{ |
return this.path in data; |
}, |
@@ -42,34 +44,34 @@ FakeFile.prototype = |
{ |
return (data[this.path] || {}).lastModified = value; |
}, |
- clone: function() |
+ clone() |
{ |
return new FakeFile(this.path); |
}, |
get parent() |
{ |
- return {create: function() {}}; |
+ return {create() {}}; |
}, |
- normalize: function() {} |
+ normalize() {} |
}; |
exports.IO = { |
lineBreak: "\n", |
- resolveFilePath: function(path) |
+ resolveFilePath(path) |
{ |
return new FakeFile(path); |
}, |
- writeToFile: function(file, generator, callback) |
+ writeToFile(file, generator, callback) |
{ |
Promise.resolve().then(() => |
{ |
- let data = []; |
+ let lines = []; |
for (let line of generator) |
- data.push(line); |
- file.contents = data.join("\n") + "\n"; |
+ lines.push(line); |
+ file.contents = lines.join("\n") + "\n"; |
}).then(() => callback(null)).catch(e => callback(e)); |
}, |
- readFromFile: function(file, listener, callback) |
+ readFromFile(file, listener, callback) |
{ |
Promise.resolve().then(() => |
{ |
@@ -84,7 +86,7 @@ exports.IO = { |
listener.process(null); |
}).then(() => callback(null)).catch(e => callback(e)); |
}, |
- copyFile: function(from, to, callback) |
+ copyFile(from, to, callback) |
{ |
Promise.resolve().then(() => |
{ |
@@ -96,7 +98,7 @@ exports.IO = { |
to.contents = from.contents; |
}).then(() => callback(null)).catch(e => callback(e)); |
}, |
- renameFile: function(from, newName, callback) |
+ renameFile(from, newName, callback) |
{ |
Promise.resolve().then(() => |
{ |
@@ -109,7 +111,7 @@ exports.IO = { |
delete data[from.path]; |
}).then(() => callback(null)).catch(e => callback(e)); |
}, |
- removeFile: function(file, callback) |
+ removeFile(file, callback) |
{ |
Promise.resolve().then(() => |
{ |
@@ -119,7 +121,7 @@ exports.IO = { |
delete data[file.path]; |
}).then(() => callback(null)).catch(e => callback(e)); |
}, |
- statFile: function(file, callback) |
+ statFile(file, callback) |
{ |
Promise.resolve().then(() => |
{ |
@@ -132,15 +134,12 @@ exports.IO = { |
lastModified: file.lastModifiedTime |
}; |
} |
- else |
- { |
- return { |
- exists: false, |
- isDirectory: false, |
- isFile: false, |
- lastModified: 0 |
- }; |
- } |
+ return { |
+ exists: false, |
+ isDirectory: false, |
+ isFile: false, |
+ lastModified: 0 |
+ }; |
}).then(result => callback(null, result)).catch(e => callback(e)); |
- }, |
+ } |
}; |