123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268 |
- /**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
- var App = require('app');
- require('config');
- require('messages');
- require('utils/base64');
- require('utils/db');
- require('utils/helper');
- require('utils/config');
- require('mixins');
- require('models');
- require('controllers');
- require('views');
- require('router');
- require('mappers');
- require('utils/ajax/ajax');
- require('utils/ajax/ajax_queue');
- var files = ['test/init_model_test',
- 'test/app_test',
- 'test/data/secure_mapping_test',
- 'test/data/HDP2/secure_mapping_test',
- 'test/controllers/global/background_operations_test',
- 'test/controllers/global/cluster_controller_test',
- 'test/controllers/global/update_controller_test',
- 'test/controllers/global/configuration_controller_test',
- 'test/controllers/main/app_contoller_test',
- 'test/controllers/main/alert_definitions_controller_test',
- 'test/controllers/main/alerts/alert_definitions_actions_controller_test',
- 'test/controllers/main/alerts/definitions_configs_controller_test',
- 'test/controllers/main/alerts/definitions_details_controller_test',
- 'test/controllers/main/alerts/alert_instances_controller_test',
- 'test/controllers/main/alerts/add_alert_definition/step1_controller_test',
- 'test/controllers/main/alerts/manage_alert_notifications_controller_test',
- 'test/controllers/main/admin/kerberos/step4_controller_test',
- 'test/controllers/main/admin/stack_and_upgrade_controller_test',
- 'test/controllers/main/admin/stack_version/stack_version_details_controller_test',
- 'test/controllers/main/admin/stack_version/repo_versions_controller_test',
- 'test/controllers/main/admin/serviceAccounts_controller_test',
- 'test/controllers/main/admin/highAvailability_controller_test',
- 'test/controllers/main/admin/highAvailability/progress_controller_test',
- 'test/controllers/main/admin/security_test',
- 'test/controllers/main/admin/security/disable_test',
- 'test/controllers/main/admin/security/security_progress_controller_test',
- 'test/controllers/main/admin/security/add/addSecurity_controller_test',
- 'test/controllers/main/admin/security/add/step1_test',
- 'test/controllers/main/admin/security/add/step2_test',
- 'test/controllers/main/admin/security/add/step3_test',
- 'test/controllers/main/admin/security/add/step4_test',
- 'test/controllers/main/dashboard/config_history_controller_test',
- 'test/controllers/main/charts/heatmap_test',
- 'test/controllers/main/charts/heatmap_metrics/heatmap_metric_test',
- 'test/controllers/main/charts/heatmap_metrics/heatmap_metric_yarn_test',
- 'test/controllers/main/charts/heatmap_metrics/heatmap_metric_hbase_test',
- 'test/controllers/main/charts/heatmap_metrics/heatmap_metric_dfs_test',
- 'test/controllers/main/charts/heatmap_metrics/heatmap_metric_dfs_bytesread_test',
- 'test/controllers/main/charts/heatmap_metrics/heatmap_metric_dfs_byteswritten_test',
- 'test/controllers/main/charts/heatmap_metrics/heatmap_metric_cpuWaitIO_test',
- 'test/controllers/main/charts/heatmap_metrics/heatmap_metric_diskspaceused_test',
- 'test/controllers/main/charts/heatmap_metrics/heatmap_metric_memoryused_test',
- 'test/controllers/main/charts/heatmap_metrics/heatmap_metric_yarn_ResourceUsed_test',
- 'test/controllers/main/charts/heatmap_metrics/heatmap_metric_processrun_test',
- 'test/controllers/main/charts/heatmap_metrics/heatmap_metric_mapreduce_test',
- 'test/controllers/main/alerts/manage_alert_groups_controller_test',
- 'test/controllers/main/host/add_controller_test',
- 'test/controllers/main/host/configs_service_test',
- 'test/controllers/main/host/details_test',
- 'test/controllers/main/host/addHost/step4_controller_test',
- 'test/controllers/main/service/add_controller_test',
- 'test/controllers/main/service/manage_config_groups_controller_test',
- 'test/controllers/main/service/reassign_controller_test',
- 'test/controllers/main/service/reassign/step1_controller_test',
- 'test/controllers/main/service/reassign/step2_controller_test',
- 'test/controllers/main/service/reassign/step4_controller_test',
- 'test/controllers/main/service/reassign/step6_controller_test',
- 'test/controllers/main/dashboard_test',
- 'test/controllers/main/host_test',
- 'test/controllers/main/service/item_test',
- 'test/controllers/main/service/info/config_test',
- 'test/controllers/main/service_test',
- 'test/controllers/main/admin_test',
- 'test/controllers/main/views_controller_test',
- 'test/controllers/installer_test',
- 'test/controllers/main_test',
- 'test/controllers/wizard_test',
- 'test/controllers/wizard/step0_test',
- 'test/controllers/wizard/step2_test',
- 'test/controllers/wizard/step3_test',
- 'test/controllers/wizard/step4_test',
- 'test/controllers/wizard/step5_test',
- 'test/controllers/wizard/step6_test',
- 'test/controllers/wizard/step7_test',
- 'test/controllers/wizard/step8_test',
- 'test/controllers/wizard/step9_test',
- 'test/controllers/wizard/step10_test',
- 'test/controllers/wizard/stack_upgrade/step3_controller_test',
- 'test/login_test',
- 'test/router_test',
- 'test/mappers/alert_groups_mapper_test',
- 'test/mappers/alert_instances_mapper_test',
- 'test/mappers/alert_definitions_mapper_test',
- 'test/mappers/alert_definition_summary_mapper_test',
- 'test/mappers/server_data_mapper_test',
- 'test/mappers/hosts_mapper_test',
- 'test/mappers/service_mapper_test',
- 'test/mappers/service_metrics_mapper_test',
- 'test/mappers/status_mapper_test',
- 'test/mappers/users_mapper_test',
- 'test/mappers/stack_mapper_test',
- 'test/mixins/common/chart/storm_linear_time_test',
- 'test/mixins/common/localStorage_test',
- 'test/mixins/common/serverValidator_test',
- 'test/mixins/common/table_server_view_mixin_test',
- 'test/mixins/main/host/details/host_components/decommissionable_test',
- 'test/mixins/wizard/addSeccurityConfigs_test',
- 'test/mixins/wizard/wizard_menu_view_test',
- 'test/mixins/wizard/wizardProgressPageController_test',
- 'test/utils/ajax/ajax_test',
- 'test/utils/ajax/ajax_queue_test',
- 'test/utils/batch_scheduled_requests_test',
- 'test/utils/blueprint_test',
- 'test/utils/config_test',
- 'test/utils/date_test',
- 'test/utils/config_test',
- 'test/utils/form_field_test',
- 'test/utils/host_progress_popup_test',
- 'test/utils/misc_test',
- 'test/utils/number_utils_test',
- 'test/utils/validator_test',
- 'test/utils/config_test',
- 'test/utils/string_utils_test',
- 'test/utils/helper_test',
- 'test/utils/object_utils_test',
- 'test/utils/ui_effects_test',
- 'test/utils/updater_test',
- 'test/views/common/chart/linear_time_test',
- 'test/views/common/filter_combo_cleanable_test',
- 'test/views/common/filter_view_test',
- 'test/views/common/table_view_test',
- 'test/views/common/quick_link_view_test',
- 'test/views/common/rolling_restart_view_test',
- 'test/views/common/modal_popup_test',
- 'test/views/common/sort_view_test',
- 'test/views/common/custom_date_popup_test',
- 'test/views/common/configs/config_history_flow_test',
- 'test/views/main/dashboard_test',
- 'test/views/main/menu_test',
- 'test/views/main/alert_definitions_view_test',
- 'test/views/main/alerts/manage_alert_groups_view_test',
- 'test/views/main/alerts/manage_alert_notifications_view_test',
- 'test/views/main/admin/stack_version/stack_version_details_test',
- 'test/views/main/admin/stack_upgrade/upgrade_version_box_view_test',
- 'test/views/main/admin/stack_upgrade/upgrade_group_view_test',
- 'test/views/main/dashboard/config_history_view_test',
- 'test/views/main/dashboard/widget_test',
- 'test/views/main/dashboard/widgets_test',
- 'test/views/main/dashboard/widgets/text_widget_test',
- 'test/views/main/dashboard/widgets/uptime_text_widget_test',
- 'test/views/main/dashboard/widgets/node_managers_live_test',
- 'test/views/main/dashboard/widgets/datanode_live_test',
- 'test/views/main/dashboard/widgets/tasktracker_live_test',
- 'test/views/main/dashboard/widgets/hbase_average_load_test',
- 'test/views/main/dashboard/widgets/hbase_regions_in_transition_test',
- 'test/views/main/dashboard/widgets/jobtracker_rpc_test',
- 'test/views/main/dashboard/widgets/namenode_rpc_test',
- 'test/views/main/dashboard/widgets/hbase_master_uptime_test',
- 'test/views/main/dashboard/widgets/jobtracker_uptime_test',
- 'test/views/main/dashboard/widgets/namenode_uptime_test',
- 'test/views/main/dashboard/widgets/resource_manager_uptime_test',
- 'test/views/main/dashboard/widgets/links_widget_test',
- 'test/views/main/dashboard/widgets/pie_chart_widget_test',
- 'test/views/main/dashboard/widgets/namenode_cpu_test',
- 'test/views/main/host/details_test',
- 'test/views/main/host/summary_test',
- 'test/views/main/host/stack_versions_view_test',
- 'test/views/main/host/details/host_component_view_test',
- 'test/views/main/host/details/host_component_views/decommissionable_test',
- 'test/views/main/host/details/host_component_views/datanode_view_test',
- 'test/views/main/host/details/host_component_views/nodemanager_view_test',
- 'test/views/main/host/details/host_component_views/regionserver_view_test',
- 'test/views/main/host/details/host_component_views/tasktracker_view_test',
- 'test/views/main/charts/heatmap/heatmap_host_test',
- 'test/views/main/service/item_test',
- 'test/views/main/service/info/config_test',
- 'test/views/main/service/info/summary_test',
- 'test/views/main/admin/highAvailability/nameNode/step1_view_test',
- 'test/views/main/admin/highAvailability/nameNode/step3_view_test',
- 'test/views/main/admin/highAvailability/nameNode/step4_view_test',
- 'test/views/main/admin/highAvailability/nameNode/step6_view_test',
- 'test/views/main/admin/highAvailability/nameNode/step8_view_test',
- 'test/views/main/admin/highAvailability/nameNode/wizard_view_test',
- 'test/views/common/configs/overriddenProperty_view_test',
- 'test/views/common/configs/services_config_test',
- 'test/views/wizard/step3/hostLogPopupBody_view_test',
- 'test/views/wizard/step3/hostWarningPopupBody_view_test',
- 'test/views/wizard/step3/hostWarningPopupFooter_view_test',
- 'test/views/wizard/controls_view_test',
- 'test/views/wizard/step0_view_test',
- 'test/views/wizard/step1_view_test',
- 'test/views/wizard/step2_view_test',
- 'test/views/wizard/step3_view_test',
- 'test/views/wizard/step5_view_test',
- 'test/views/wizard/step6_view_test',
- 'test/views/wizard/step8_view_test',
- 'test/views/wizard/step9_view_test',
- 'test/views/wizard/step9/hostLogPopupBody_view_test',
- 'test/views/wizard/step10_view_test',
- 'test/views/application_test',
- 'test/views/experimental_test',
- 'test/views/installer_test',
- 'test/views/login_test',
- 'test/models/service/flume_test',
- 'test/models/service/hdfs_test',
- 'test/models/service/yarn_test',
- 'test/models/alert_test',
- 'test/models/alert_config_test',
- 'test/models/alert_definition_test',
- 'test/models/alert_group_test',
- 'test/models/alert_instance_test',
- 'test/models/authentication_test',
- 'test/models/cluster_states_test',
- 'test/models/config_group_test',
- 'test/models/form_test',
- 'test/models/host_test',
- 'test/models/host_component_test',
- 'test/models/hosts_test',
- 'test/models/run_test',
- 'test/models/service_config_test',
- 'test/models/stack_service_component_test',
- 'test/models/service_test',
- 'test/models/stack_service_test',
- 'test/models/user_test',
- 'test/models/host_stack_version_test',
- //contains test with fake timers that affect Date
- 'test/utils/lazy_loading_test'
- ];
- App.initialize();
- describe('Ambari Web Unit tests', function() {
- for (var i = 0; i < files.length; i++) {
- describe(files[i], function() {
- require(files[i]);
- });
- }
- });
|