| OLD | NEW |
| (Empty) |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | |
| 2 // Use of this source code is governed by a BSD-style license that can be | |
| 3 // found in the LICENSE file. | |
| 4 | |
| 5 /** | |
| 6 * Test fixture for loading all our JS files. | |
| 7 * @constructor | |
| 8 * @extends {testing.Test} | |
| 9 */ | |
| 10 function AllJsLoadTest () { | |
| 11 } | |
| 12 | |
| 13 AllJsLoadTest.prototype = { | |
| 14 __proto__: testing.Test.prototype, | |
| 15 | |
| 16 /** @inheritDoc */ | |
| 17 extraLibraries: [ | |
| 18 'base.js', | |
| 19 'browser_globals.gtestjs', | |
| 20 // All of our Javascript files should be listed here unless they are | |
| 21 // only used by JSCompiler | |
| 22 'client_plugin.js', | |
| 23 'client_screen.js', | |
| 24 'client_session.js', | |
| 25 //'clipboard_event_proto.js', // Only used by jscompiler. | |
| 26 'clipboard.js', | |
| 27 'connection_stats.js', | |
| 28 //'cs_oauth2_trampoline.js', // Uses globals in the chrome namespace, which | |
| 29 // give a compilation error when declared in | |
| 30 // browser_globals for some reason. Since this | |
| 31 // file's days are numbered, skip it for now. | |
| 32 'error.js', | |
| 33 'event_handlers.js', | |
| 34 'butter_bar.js', | |
| 35 //'format_iq.js', // Already covered by format_iq.gtestjs | |
| 36 'host.js', | |
| 37 'host_controller.js', | |
| 38 'host_dispatcher.js', | |
| 39 'host_it2me_dispatcher.js', | |
| 40 'host_it2me_native_messaging.js', | |
| 41 'host_list.js', | |
| 42 'host_native_messaging.js', | |
| 43 //'host_plugin_proto.js', // Only used by jscompiler | |
| 44 'host_screen.js', | |
| 45 'host_session.js', | |
| 46 'host_setup_dialog.js', | |
| 47 'host_table_entry.js', | |
| 48 'identity.js', | |
| 49 //'jscompiler_hacks.js', // Only used by jscompiler. | |
| 50 'l10n.js', | |
| 51 'log_to_server.js', | |
| 52 'menu_button.js', | |
| 53 'oauth2_api.js', | |
| 54 'oauth2.js', | |
| 55 'paired_client_manager.js', | |
| 56 'plugin_settings.js', | |
| 57 'remoting.js', | |
| 58 'session_connector.js', | |
| 59 'server_log_entry.js', | |
| 60 'smart_reconnector.js', | |
| 61 'stats_accumulator.js', | |
| 62 'toolbar.js', | |
| 63 'ui_mode.js', | |
| 64 //'viewer_plugin_proto.js', // Only used by jscompiler. | |
| 65 //'wcs_iq_client_proto.js', // Only used by jscompiler. | |
| 66 'wcs.js', | |
| 67 'wcs_loader.js', | |
| 68 'wcs_sandbox_content.js', | |
| 69 'wcs_sandbox_container.js', | |
| 70 'xhr.js', | |
| 71 'xhr_proxy.js', | |
| 72 ], | |
| 73 }; | |
| 74 | |
| 75 // Basic test to verify that all the JS files load without console errors. | |
| 76 // Currently disabled. crbug.com/390814 | |
| 77 TEST_F('AllJsLoadTest', 'DISABLED_TestNoConsoleErrors', function() { | |
| 78 assertTrue(true); | |
| 79 }); | |
| OLD | NEW |