Commit 9b18b114 authored by Noel Gordon's avatar Noel Gordon Committed by Commit Bot

Remove test_duplicate_finder.js

It is instantiated in media_import_handler_unittest, but never used.

Bug: 908290
Change-Id: Ic3e522ec2a4e14b4fc81a6443d77aa1a7622e70f
Reviewed-on: https://chromium-review.googlesource.com/c/1350013
Commit-Queue: Noel Gordon <noel@chromium.org>
Reviewed-by: default avatarSam McNally <sammc@chromium.org>
Cr-Commit-Position: refs/heads/master@{#610760}
parent 51f7a3cb
...@@ -35,7 +35,6 @@ ...@@ -35,7 +35,6 @@
<script src="task_queue.js"></script> <script src="task_queue.js"></script>
<script src="media_import_handler.js"></script> <script src="media_import_handler.js"></script>
<script src="duplicate_finder.js"></script> <script src="duplicate_finder.js"></script>
<script src="test_duplicate_finder.js"></script>
<script src="volume_info_impl.js"></script> <script src="volume_info_impl.js"></script>
<script src="volume_info_list_impl.js"></script> <script src="volume_info_list_impl.js"></script>
<script src="volume_manager_factory.js"></script> <script src="volume_manager_factory.js"></script>
......
...@@ -26,9 +26,6 @@ var mockCopier; ...@@ -26,9 +26,6 @@ var mockCopier;
/** @type {!MockFileSystem} */ /** @type {!MockFileSystem} */
var destinationFileSystem; var destinationFileSystem;
/** @type {!importer.TestDuplicateFinder.Factory} */
var duplicateFinderFactory;
/** @type {!Promise<!DirectoryEntry>} */ /** @type {!Promise<!DirectoryEntry>} */
var destinationFactory; var destinationFactory;
...@@ -93,7 +90,6 @@ function setUp() { ...@@ -93,7 +90,6 @@ function setUp() {
mediaScanner = new TestMediaScanner(); mediaScanner = new TestMediaScanner();
destinationFileSystem = new MockFileSystem('googleDriveFilesystem'); destinationFileSystem = new MockFileSystem('googleDriveFilesystem');
destinationFactory = Promise.resolve(destinationFileSystem.root); destinationFactory = Promise.resolve(destinationFileSystem.root);
duplicateFinderFactory = new importer.TestDuplicateFinder.Factory();
driveSyncHandler = new MockDriveSyncHandler(); driveSyncHandler = new MockDriveSyncHandler();
mediaImporter = new importer.MediaImportHandler( mediaImporter = new importer.MediaImportHandler(
......
// Copyright 2015 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Namespace
var importer = importer || {};
/**
* A duplicate finder for testing. Allows the return value to be set.
* @constructor
* @implements {importer.DuplicateFinder}
* @struct
*/
importer.TestDuplicateFinder = function() {
/** @type {boolean} */
this.returnValue = false;
};
/** @override */
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}
*/
importer.TestDuplicateFinder.Factory = function() {
/** @private {!Array<!importer.DuplicateFinder>} */
this.instances = [];
};
/** @override */
importer.TestDuplicateFinder.Factory.prototype.create = function() {
var newInstance = new importer.TestDuplicateFinder();
this.instances.push(newInstance);
return newInstance;
};
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment