blob: d36ae638e3299c4dbe2269ad4cbc7de582482b2d [file] [log] [blame]
// Copyright 2016 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.
/**
* @fileoverview Test suite for the Material Design bookmarks page.
*/
var ROOT_PATH = '../../../../../';
GEN_INCLUDE(
[ROOT_PATH + 'chrome/test/data/webui/polymer_browser_test_base.js']);
GEN('#include "base/command_line.h"');
function MaterialBookmarksBrowserTest() {}
MaterialBookmarksBrowserTest.prototype = {
__proto__: PolymerTest.prototype,
browsePreload: 'chrome://bookmarks',
commandLineSwitches: [{switchName: 'enable-features',
switchValue: 'MaterialDesignBookmarks'}],
extraLibraries: PolymerTest.getLibraries(ROOT_PATH).concat([
'test_command_manager.js',
'test_store.js',
'test_util.js',
]),
};
function MaterialBookmarksActionsTest() {}
MaterialBookmarksActionsTest.prototype = {
__proto__: MaterialBookmarksBrowserTest.prototype,
extraLibraries: MaterialBookmarksBrowserTest.prototype.extraLibraries.concat([
'actions_test.js',
]),
};
TEST_F('MaterialBookmarksActionsTest', 'All', function() {
mocha.run();
});
function MaterialBookmarksAppTest() {}
MaterialBookmarksAppTest.prototype = {
__proto__: MaterialBookmarksBrowserTest.prototype,
extraLibraries: MaterialBookmarksBrowserTest.prototype.extraLibraries.concat([
'app_test.js',
]),
};
TEST_F('MaterialBookmarksAppTest', 'All', function() {
mocha.run();
});
function MaterialBookmarksCommandManagerTest() {}
MaterialBookmarksCommandManagerTest.prototype = {
__proto__: MaterialBookmarksBrowserTest.prototype,
extraLibraries: MaterialBookmarksBrowserTest.prototype.extraLibraries.concat([
'command_manager_test.js',
]),
};
TEST_F('MaterialBookmarksCommandManagerTest', 'All', function() {
mocha.run();
});
function MaterialBookmarksDNDManagerTest() {}
MaterialBookmarksDNDManagerTest.prototype = {
__proto__: MaterialBookmarksBrowserTest.prototype,
extraLibraries: MaterialBookmarksBrowserTest.prototype.extraLibraries.concat([
'dnd_manager_test.js',
]),
};
TEST_F('MaterialBookmarksDNDManagerTest', 'All', function() {
mocha.run();
});
function MaterialBookmarksEditDialogTest() {}
MaterialBookmarksEditDialogTest.prototype = {
__proto__: MaterialBookmarksBrowserTest.prototype,
extraLibraries: MaterialBookmarksBrowserTest.prototype.extraLibraries.concat([
'edit_dialog_test.js',
]),
};
TEST_F('MaterialBookmarksEditDialogTest', 'All', function() {
mocha.run();
});
function MaterialBookmarksItemTest() {}
MaterialBookmarksItemTest.prototype = {
__proto__: MaterialBookmarksBrowserTest.prototype,
extraLibraries: MaterialBookmarksBrowserTest.prototype.extraLibraries.concat([
'item_test.js',
]),
};
TEST_F('MaterialBookmarksItemTest', 'All', function() {
mocha.run();
});
function MaterialBookmarksListTest() {}
MaterialBookmarksListTest.prototype = {
__proto__: MaterialBookmarksBrowserTest.prototype,
extraLibraries: MaterialBookmarksBrowserTest.prototype.extraLibraries.concat([
'list_test.js',
]),
};
TEST_F('MaterialBookmarksListTest', 'All', function() {
mocha.run();
});
function MaterialBookmarksReducersTest() {}
MaterialBookmarksReducersTest.prototype = {
__proto__: MaterialBookmarksBrowserTest.prototype,
extraLibraries: MaterialBookmarksBrowserTest.prototype.extraLibraries.concat([
'reducers_test.js',
]),
};
TEST_F('MaterialBookmarksReducersTest', 'All', function() {
mocha.run();
});
function MaterialBookmarksRouterTest() {}
MaterialBookmarksRouterTest.prototype = {
__proto__: MaterialBookmarksBrowserTest.prototype,
extraLibraries: MaterialBookmarksBrowserTest.prototype.extraLibraries.concat([
'router_test.js',
]),
};
TEST_F('MaterialBookmarksRouterTest', 'All', function() {
mocha.run();
});
function MaterialBookmarksFolderNodeTest() {}
MaterialBookmarksFolderNodeTest.prototype = {
__proto__: MaterialBookmarksBrowserTest.prototype,
extraLibraries: MaterialBookmarksBrowserTest.prototype.extraLibraries.concat([
'folder_node_test.js',
]),
};
TEST_F('MaterialBookmarksFolderNodeTest', 'All', function() {
mocha.run();
});
function MaterialBookmarksStoreClientTest() {}
MaterialBookmarksStoreClientTest.prototype = {
__proto__: MaterialBookmarksBrowserTest.prototype,
extraLibraries: MaterialBookmarksBrowserTest.prototype.extraLibraries.concat([
'store_client_test.js',
]),
};
TEST_F('MaterialBookmarksStoreClientTest', 'All', function() {
mocha.run();
});
function MaterialBookmarksToolbarTest() {}
MaterialBookmarksToolbarTest.prototype = {
__proto__: MaterialBookmarksBrowserTest.prototype,
extraLibraries: MaterialBookmarksBrowserTest.prototype.extraLibraries.concat([
'toolbar_test.js',
]),
};
TEST_F('MaterialBookmarksToolbarTest', 'All', function() {
mocha.run();
});
function MaterialBookmarksUtilTest() {}
MaterialBookmarksUtilTest.prototype = {
__proto__: MaterialBookmarksBrowserTest.prototype,
extraLibraries: MaterialBookmarksBrowserTest.prototype.extraLibraries.concat([
'util_test.js',
]),
};
TEST_F('MaterialBookmarksUtilTest', 'All', function() {
mocha.run();
});