| Index: ui/file_manager/file_manager/foreground/js/metadata/thumbnail_model_unittest.js
|
| diff --git a/ui/file_manager/file_manager/foreground/js/metadata/thumbnail_model_unittest.js b/ui/file_manager/file_manager/foreground/js/metadata/thumbnail_model_unittest.js
|
| index d8ca7b73601feac3bef6b87f8c5b9f5b13162571..ac8ca0a6f3cb0a2adb546ea757962da16057495f 100644
|
| --- a/ui/file_manager/file_manager/foreground/js/metadata/thumbnail_model_unittest.js
|
| +++ b/ui/file_manager/file_manager/foreground/js/metadata/thumbnail_model_unittest.js
|
| @@ -12,26 +12,30 @@ var nonImageEntry = {
|
| toURL: function() { return 'filesystem://B'; }
|
| };
|
|
|
| -var fileSystemMetadata;
|
| +var metadata;
|
| var contentMetadata;
|
| var thumbnailModel;
|
|
|
| function setUp() {
|
| - fileSystemMetadata = {
|
| - modificationTime: new Date(2015, 0, 1),
|
| - present: true,
|
| - dirty: false,
|
| - thumbnailUrl: 'EXTERNAL_THUMBNAIL_URL',
|
| - customIconUrl: 'CUSTOM_ICON_URL'
|
| - };
|
| - contentMetadata = {
|
| - contentThumbnailUrl: 'CONTENT_THUMBNAIL_URL',
|
| - contentThumbnailTransform: 'CONTENT_THUMBNAIL_TRANSFORM',
|
| - contentImageTransform: 'CONTENT_IMAGE_TRANSFORM'
|
| - };
|
| - thumbnailModel = new ThumbnailModel(
|
| - {get: function() { return Promise.resolve([fileSystemMetadata]); }},
|
| - {get: function() { return Promise.resolve([contentMetadata]); }});
|
| + metadata = new MetadataItem();
|
| + metadata.modificationTime = new Date(2015, 0, 1);
|
| + metadata.present = true;
|
| + metadata.dirty = false;
|
| + metadata.thumbnailUrl = 'EXTERNAL_THUMBNAIL_URL';
|
| + metadata.customIconUrl = 'CUSTOM_ICON_URL';
|
| + metadata.contentThumbnailUrl = 'CONTENT_THUMBNAIL_URL';
|
| + metadata.contentThumbnailTransform = 'CONTENT_THUMBNAIL_TRANSFORM';
|
| + metadata.contentImageTransform = 'CONTENT_IMAGE_TRANSFORM';
|
| +
|
| + thumbnailModel = new ThumbnailModel({
|
| + get: function(entries, names) {
|
| + var result = new MetadataItem();
|
| + for (var i = 0; i < names.length; i++) {
|
| + var name = names[i];
|
| + result[name] = metadata[name];
|
| + }
|
| + return Promise.resolve([result]);
|
| + }});
|
| }
|
|
|
| function testThumbnailModelGetBasic(callback) {
|
| @@ -50,7 +54,7 @@ function testThumbnailModelGetBasic(callback) {
|
| }
|
|
|
| function testThumbnailModelGetNotPresent(callback) {
|
| - fileSystemMetadata.present = false;
|
| + metadata.present = false;
|
| reportPromise(thumbnailModel.get([imageEntry]).then(function(results) {
|
| assertEquals(1, results.length);
|
| assertEquals(
|
|
|