Chromium Code Reviews| Index: ui/file_manager/file_manager/background/js/test_duplicate_finder.js |
| diff --git a/ui/file_manager/file_manager/background/js/test_duplicate_finder.js b/ui/file_manager/file_manager/background/js/test_duplicate_finder.js |
| index cd09f030f0cd71d1e85a6df2a55b107abbf872cd..ffd13b1a7d4628bdc5dfc352bf3424a42dfa337a 100644 |
| --- a/ui/file_manager/file_manager/background/js/test_duplicate_finder.js |
| +++ b/ui/file_manager/file_manager/background/js/test_duplicate_finder.js |
| @@ -20,3 +20,25 @@ importer.TestDuplicateFinder = function() { |
| importer.TestDuplicateFinder.prototype.checkDuplicate = function(entry) { |
| return Promise.resolve(this.returnValue); |
| }; |
| + |
| +/** @override */ |
| +importer.TestDuplicateFinder.prototype.getStatistics = function() { |
| + return { |
| + computeHashTime: 0, |
| + searchHashTime: 0 |
| + }; |
| +}; |
| + |
| +/** |
| + * @constructor |
| + * @implements {importer.DuplicateFinder.Factory} |
| + * @param {!importer.TestDuplicateFinder} testInstance |
| + */ |
| +importer.TestDuplicateFinder.Factory = function(testInstance) { |
| + this.testInstance_ = testInstance; |
| +}; |
| + |
| +/** @override */ |
| +importer.TestDuplicateFinder.Factory.prototype.get = function() { |
|
mtomasz
2015/02/12 01:51:03
nit: Can we reset this.testInstance_ to null after
Ben Kwa
2015/02/17 23:01:29
I changed the factory to instead just do a create
|
| + return this.testInstance_; |
| +}; |