Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Unified Diff: test/stub-modules/io.js

Issue 29375915: Issue 4878 - Start using ESLint for adblockpluscore (Closed)
Patch Set: Remove the arrow-parens rule Created March 9, 2017, 10:23 a.m.
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
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));
- },
+ }
};
« test/_common.js ('K') | « test/stub-modules/info.js ('k') | test/stub-modules/prefs.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld