RSpec/ContextWording: Exclude: - 'spec/db/migrate/active_job_lock_cleanup_job_scheduler_spec.rb' - 'spec/db/migrate/check_for_object_attributes_spec.rb' - 'spec/db/migrate/forget_insecure_sessions_spec.rb' - 'spec/db/migrate/issue_1219_zhtw_locale_typo_spec.rb' - 'spec/db/migrate/issue_1905_exchange_login_from_remote_id_spec.rb' - 'spec/db/migrate/issue_1977_remove_invalid_user_foreign_keys_spec.rb' - 'spec/db/migrate/issue_2333_object_country_already_exists_spec.rb' - 'spec/db/migrate/issue_2345_es_attachment_max_size_in_mb_setting_lower_default_spec.rb' - 'spec/db/migrate/issue_2368_add_indices_to_histories_and_tickets_spec.rb' - 'spec/db/migrate/issue_2541_fix_notification_email_without_body_spec.rb' - 'spec/jobs/communicate_twitter_job_spec.rb' - 'spec/jobs/concerns/has_active_job_lock_spec.rb' - 'spec/jobs/concerns/has_collection_update_spec.rb' - 'spec/jobs/imap_authentication_migration_cleanup_job_spec.rb' - 'spec/jobs/ticket_article_communicate_email_job_spec.rb' - 'spec/lib/application_handle_info_spec.rb' - 'spec/lib/core_ext/string_spec.rb' - 'spec/lib/external_credential/google_spec.rb' - 'spec/lib/external_credential/microsoft365_spec.rb' - 'spec/lib/import/exchange/folder_spec.rb' - 'spec/lib/import/helper_spec.rb' - 'spec/lib/import/ldap_spec.rb' - 'spec/lib/import/otrs/article_spec.rb' - 'spec/lib/import/otrs/customer_spec.rb' - 'spec/lib/import/otrs/customer_user_spec.rb' - 'spec/lib/import/otrs/priority_spec.rb' - 'spec/lib/import/otrs/queue_spec.rb' - 'spec/lib/import/otrs/requester_spec.rb' - 'spec/lib/import/otrs/state_factory_spec.rb' - 'spec/lib/import/otrs/state_spec.rb' - 'spec/lib/import/otrs/ticket_spec.rb' - 'spec/lib/import/otrs/user_spec.rb' - 'spec/lib/ldap/group_spec.rb' - 'spec/lib/ldap/user_spec.rb' - 'spec/lib/ldap_spec.rb' - 'spec/lib/notification_factory/mailer_spec.rb' - 'spec/lib/notification_factory/template_spec.rb' - 'spec/lib/notification_factory_spec.rb' - 'spec/lib/password_hash_spec.rb' - 'spec/lib/search_index_backend_spec.rb' - 'spec/lib/secure_mailing/smime_spec.rb' - 'spec/lib/sequencer/sequence/import/ldap/users_spec.rb' - 'spec/lib/sequencer/unit/import/common/model/associations/assign_spec.rb' - 'spec/lib/sequencer/unit/import/common/model/save_spec.rb' - 'spec/lib/sequencer/unit/import/common/object_attribute/sanitized_name_spec.rb' - 'spec/lib/sequencer/unit/import/ldap/user/attributes/role_ids/unassigned_spec.rb' - 'spec/lib/sequencer/unit/import/zendesk/sub_sequence/base_examples.rb' - 'spec/lib/sequencer/unit/import/zendesk/ticket/comment/source_based_spec.rb' - 'spec/lib/sessions/backend/base_spec.rb' - 'spec/lib/sessions/backend/ticket_overview_list_spec.rb' - 'spec/lib/signature_detection_spec.rb' - 'spec/lib/stats/ticket_waiting_time_spec.rb' - 'spec/models/application_model/can_assets_examples.rb' - 'spec/models/application_model/checks_import_examples.rb' - 'spec/models/calendar_spec.rb' - 'spec/models/channel/driver/twitter_spec.rb' - 'spec/models/channel/email_parser_spec.rb' - 'spec/models/channel/filter/follow_up_merged_spec.rb' - 'spec/models/channel/filter/follow_up_possible_check_spec.rb' - 'spec/models/channel/filter/match/email_regex_spec.rb' - 'spec/models/channel/filter/out_of_office_check_spec.rb' - 'spec/models/concerns/can_csv_import_examples.rb' - 'spec/models/concerns/checks_kb_client_notification_examples.rb' - 'spec/models/concerns/has_collection_update_examples.rb' - 'spec/models/concerns/has_group_relation_definition_examples.rb' - 'spec/models/concerns/has_groups_examples.rb' - 'spec/models/concerns/has_groups_permissions_examples.rb' - 'spec/models/concerns/has_history_examples.rb' - 'spec/models/concerns/has_roles_examples.rb' - 'spec/models/concerns/has_search_index_backend_examples.rb' - 'spec/models/cti/caller_id_spec.rb' - 'spec/models/cti/driver/base_spec.rb' - 'spec/models/cti/log_spec.rb' - 'spec/models/email_address_spec.rb' - 'spec/models/history_spec.rb' - 'spec/models/job_spec.rb' - 'spec/models/knowledge_base/answer/translation/search_with_attachment_spec.rb' - 'spec/models/knowledge_base/category_spec.rb' - 'spec/models/knowledge_base/menu_item_spec.rb' - 'spec/models/knowledge_base_spec.rb' - 'spec/models/object_lookup_spec.rb' - 'spec/models/object_manager/attribute_spec.rb' - 'spec/models/overview_spec.rb' - 'spec/models/role_spec.rb' - 'spec/models/smime_certificate_spec.rb' - 'spec/models/store/file_spec.rb' - 'spec/models/store/provider/file_spec.rb' - 'spec/models/store_spec.rb' - 'spec/models/tag/item_spec.rb' - 'spec/models/tag_spec.rb' - 'spec/models/taskbar_spec.rb' - 'spec/models/ticket/article_spec.rb' - 'spec/models/ticket/number/date_spec.rb' - 'spec/models/ticket/number/increment_spec.rb' - 'spec/models/ticket/state_spec.rb' - 'spec/models/ticket_spec.rb' - 'spec/models/token_spec.rb' - 'spec/models/translation_spec.rb' - 'spec/models/trigger/sms_spec.rb' - 'spec/models/trigger_spec.rb' - 'spec/models/type_lookup_spec.rb' - 'spec/models/user_device_spec.rb' - 'spec/models/user_spec.rb' - 'spec/policies/ticket_policy_spec.rb' - 'spec/policies/user_policy_spec.rb' - 'spec/requests/cors_preflight_check_spec.rb' - 'spec/requests/error_spec.rb' - 'spec/requests/external_credentials_spec.rb' - 'spec/requests/integration/check_mk_spec.rb' - 'spec/requests/integration/object_manager_attributes_spec.rb' - 'spec/requests/integration/smime_spec.rb' - 'spec/requests/knowledge_base/attachments_spec.rb' - 'spec/requests/knowledge_base/search_with_details_spec.rb' - 'spec/requests/session_spec.rb' - 'spec/requests/tag_spec.rb' - 'spec/requests/ticket/article_spec.rb' - 'spec/requests/ticket_spec.rb' - 'spec/requests/time_accounting_spec.rb' - 'spec/requests/upload_cache_spec.rb' - 'spec/requests/user/permission_spec.rb' - 'spec/requests/user_spec.rb' - 'spec/system/admin/knowledge_base/public_menu_spec.rb' - 'spec/system/admin/knowledge_base/theme_spec.rb' - 'spec/system/basic/assets_spec.rb' - 'spec/system/basic/richtext_spec.rb' - 'spec/system/channels/email_spec.rb' - 'spec/system/channels/twitter_spec.rb' - 'spec/system/cti_spec.rb' - 'spec/system/dashboard_spec.rb' - 'spec/system/keyboard_shortcuts_spec.rb' - 'spec/system/knowledge_base/locale/answer/edit_spec.rb' - 'spec/system/knowledge_base/locale/answer/read_spec.rb' - 'spec/system/knowledge_base/locale/answer/read_spec.rb' - 'spec/system/knowledge_base/locale/answer/reader_spec.rb' - 'spec/system/knowledge_base_public/answer_spec.rb' - 'spec/system/knowledge_base_public/editor_spec.rb' - 'spec/system/knowledge_base_public/guest_spec.rb' - 'spec/system/knowledge_base_public/menu_items_spec.rb' - 'spec/system/manage/calendars_spec.rb' - 'spec/system/manage/groups_spec.rb' - 'spec/system/manage/jobs_spec.rb' - 'spec/system/manage/macros_spec.rb' - 'spec/system/manage/organizations_spec.rb' - 'spec/system/manage/overviews_spec.rb' - 'spec/system/manage/report_profiles_spec.rb' - 'spec/system/manage/roles_spec.rb' - 'spec/system/manage/text_modules_spec.rb' - 'spec/system/manage/trigger_spec.rb' - 'spec/system/manage/users_spec.rb' - 'spec/system/organization_profile_spec.rb' - 'spec/system/overview_spec.rb' - 'spec/system/profile_spec.rb' - 'spec/system/report_spec.rb' - 'spec/system/search_spec.rb' - 'spec/system/settings/proxy_spec.rb' - 'spec/system/settings/security_spec.rb' - 'spec/system/system/integration/clearbit_spec.rb' - 'spec/system/system/integration/icinga_spec.rb' - 'spec/system/system/integration/sipgate_spec.rb' - 'spec/system/system/integration/slack_spec.rb' - 'spec/system/system/integration/smime_spec.rb' - 'spec/system/system/object_manager_spec.rb' - 'spec/system/ticket/create_spec.rb' - 'spec/system/ticket/shared_draft_start_spec.rb' - 'spec/system/ticket/shared_draft_zoom_spec.rb' - 'spec/system/ticket/update/full_quote_header_spec.rb' - 'spec/system/ticket/view_spec.rb' - 'spec/system/ticket/zoom_spec.rb' - 'spec/system/user/profile_spec.rb' RSpec/ExampleLength: Exclude: - 'spec/integration/otrs_spec.rb' - 'spec/lib/sequencer/sequence/import/ldap/users_spec.rb' - 'spec/models/taskbar_spec.rb' - 'spec/models/ticket/article/has_ticket_contact_attributes_impact_examples.rb' - 'spec/models/ticket/escalation_examples.rb' - 'spec/models/translation_spec.rb' - 'spec/models/user_spec.rb' - 'spec/requests/api_auth_from_spec.rb' - 'spec/requests/api_auth_spec.rb' - 'spec/requests/calendar_spec.rb' - 'spec/requests/form_spec.rb' - 'spec/requests/integration/check_mk_spec.rb' - 'spec/requests/integration/cti_spec.rb' - 'spec/requests/integration/idoit_spec.rb' - 'spec/requests/integration/message_bird_sms_spec.rb' - 'spec/requests/integration/object_manager_attributes_spec.rb' - 'spec/requests/integration/placetel_spec.rb' - 'spec/requests/integration/sipgate_spec.rb' - 'spec/requests/integration/telegram_spec.rb' - 'spec/requests/integration/twilio_sms_spec.rb' - 'spec/requests/integration/user_device_spec.rb' - 'spec/requests/long_polling_spec.rb' - 'spec/requests/organization_spec.rb' - 'spec/requests/report_spec.rb' - 'spec/requests/search_spec.rb' - 'spec/requests/settings_spec.rb' - 'spec/requests/taskbar_spec.rb' - 'spec/requests/text_module_spec.rb' - 'spec/requests/ticket/article_spec.rb' - 'spec/requests/ticket_spec.rb' - 'spec/requests/user/organization_spec.rb' - 'spec/requests/user_spec.rb' - 'spec/system/chat_spec.rb' - 'spec/system/setup/system_spec.rb' - 'spec/system/system/object_manager_spec.rb' - 'spec/system/ticket/update/simultaneously_with_two_user_spec.rb' - 'spec/system/ticket/zoom_spec.rb' RSpec/ExpectInHook: Exclude: - 'spec/models/calendar_spec.rb' - 'spec/models/concerns/has_search_index_backend_examples.rb' - 'spec/models/ticket/article_spec.rb' RSpec/SpecFilePathFormat: Exclude: - 'spec/db/migrate/20171023000001_fixed_store_upgrade_ror_45_spec.rb' - 'spec/db/migrate/drop_api_suffix_from_third_party_login_gitlab_site_parameter_spec.rb' - 'spec/db/migrate/issue_*_spec.rb' - 'spec/integration/github_spec.rb' - 'spec/integration/gitlab_spec.rb' - 'spec/lib/core_ext/active_record/calculations/pluck_as_hash_spec.rb' - 'spec/jobs/issue_*_spec.rb' - 'spec/lib/import/base_factory_spec.rb' - 'spec/models/knowledge_base/answer/translation/search_with_attachment_spec.rb' - 'spec/models/trigger/sms_spec.rb' # This was split up into RSpec/SpecFilePathSuffix and RSpec/SpecFilePathFormat, # and should now be disabled. Rails/FilePath: Enabled: false RSpec/InstanceVariable: Exclude: - 'spec/lib/notification_factory/renderer_spec.rb' RSpec/LetSetup: Exclude: - 'spec/jobs/communicate_twitter_job_spec.rb' - 'spec/jobs/ticket_online_notification_seen_job_spec.rb' - 'spec/lib/external_credential/google_spec.rb' - 'spec/lib/external_credential/microsoft365_spec.rb' - 'spec/lib/secure_mailing/smime_spec.rb' - 'spec/lib/sessions/backend/ticket_overview_list_spec.rb' - 'spec/models/channel/driver/twitter_spec.rb' - 'spec/models/channel/email_parser_spec.rb' - 'spec/models/cti/caller_id_spec.rb' - 'spec/models/cti/driver/base_spec.rb' - 'spec/models/cti/log_spec.rb' - 'spec/models/organization_spec.rb' - 'spec/models/role_group_spec.rb' - 'spec/models/tag_spec.rb' - 'spec/models/ticket/article_spec.rb' - 'spec/models/trigger_spec.rb' - 'spec/models/user_group_spec.rb' - 'spec/requests/external_credentials_spec.rb' - 'spec/requests/integration/cti_spec.rb' - 'spec/requests/integration/idoit_spec.rb' - 'spec/requests/integration/placetel_spec.rb' - 'spec/requests/integration/sipgate_spec.rb' - 'spec/requests/search_spec.rb' - 'spec/requests/ticket/escalation_spec.rb' - 'spec/requests/time_accounting_spec.rb' - 'spec/requests/user/organization_spec.rb' - 'spec/requests/user_spec.rb' RSpec/MessageSpies: Exclude: - 'spec/db/migrate/check_for_object_attributes_spec.rb' - 'spec/db/migrate/issue_1660_fix_tree_select_configurations_spec.rb' - 'spec/db/migrate/issue_1905_exchange_login_from_remote_id_spec.rb' - 'spec/db/migrate/object_manager_attribute_date_remove_future_past_spec.rb' - 'spec/jobs/app_version_restart_job_spec.rb' - 'spec/jobs/search_index_job_spec.rb' - 'spec/lib/import/base_factory_examples.rb' - 'spec/lib/import/helper_spec.rb' - 'spec/lib/import/otrs/article/attachment_factory_spec.rb' - 'spec/lib/import/otrs/article_customer_spec.rb' - 'spec/lib/import/otrs/article_spec.rb' - 'spec/lib/import/otrs/customer_spec.rb' - 'spec/lib/import/otrs/customer_user_spec.rb' - 'spec/lib/import/otrs/dynamic_field_examples.rb' - 'spec/lib/import/otrs/dynamic_field_factory_spec.rb' - 'spec/lib/import/otrs/dynamic_field_spec.rb' - 'spec/lib/import/otrs/history_examples.rb' - 'spec/lib/import/otrs/priority_factory_spec.rb' - 'spec/lib/import/otrs/priority_spec.rb' - 'spec/lib/import/otrs/queue_spec.rb' - 'spec/lib/import/otrs/requester_spec.rb' - 'spec/lib/import/otrs/state_factory_spec.rb' - 'spec/lib/import/otrs/state_spec.rb' - 'spec/lib/import/otrs/ticket_spec.rb' - 'spec/lib/import/otrs/user_factory_spec.rb' - 'spec/lib/import/otrs/user_spec.rb' - 'spec/lib/ldap/group_spec.rb' - 'spec/lib/ldap/guid_spec.rb' - 'spec/lib/ldap/user_spec.rb' - 'spec/lib/ldap_spec.rb' - 'spec/lib/sequencer/sequence/import/ldap/users_spec.rb' - 'spec/lib/sequencer/unit/common/attribute_mapper_spec.rb' - 'spec/lib/sequencer/unit/import/common/mapping/flat_keys_spec.rb' - 'spec/lib/sequencer/unit/import/common/model/attributes/remote_id_spec.rb' - 'spec/lib/sequencer/unit/import/common/model/reset_primary_key_sequence_spec.rb' - 'spec/lib/sequencer/unit/import/common/model/save_spec.rb' - 'spec/lib/sequencer/unit/import/common/object_attribute/sanitized_name_spec.rb' - 'spec/lib/sequencer/unit/import/zendesk/sub_sequence/base_examples.rb' - 'spec/lib/sequencer/unit/import/zendesk/ticket/comment/attachment/request_spec.rb' - 'spec/models/channel/driver/twitter_spec.rb' - 'spec/models/channel/email_parser_spec.rb' - 'spec/models/concerns/has_groups_examples.rb' - 'spec/models/concerns/has_history_examples.rb' - 'spec/models/concerns/has_roles_examples.rb' - 'spec/models/concerns/has_tags_examples.rb' - 'spec/models/cti/caller_id_spec.rb' - 'spec/models/cti/log_spec.rb' - 'spec/models/import_job_spec.rb' - 'spec/models/ticket/number_spec.rb' - 'spec/models/ticket_spec.rb' - 'spec/models/user_spec.rb' RSpec/MultipleExpectations: Exclude: - 'spec/db/migrate/20171023000001_fixed_store_upgrade_ror_45_spec.rb' - 'spec/db/migrate/check_for_object_attributes_spec.rb' - 'spec/db/migrate/issue_1660_fix_tree_select_configurations_spec.rb' - 'spec/db/migrate/issue_1905_exchange_login_from_remote_id_spec.rb' - 'spec/db/migrate/object_manager_attribute_date_remove_future_past_spec.rb' - 'spec/db/migrate/rename_locale_on_users_spec.rb' - 'spec/integration/ldap_spec.rb' - 'spec/integration/otrs_spec.rb' - 'spec/jobs/communicate_twitter_job_spec.rb' - 'spec/jobs/concerns/has_active_job_lock_spec.rb' - 'spec/jobs/migrate_ldap_samaccountname_to_uid_job/ldap_spec.rb' - 'spec/jobs/search_index_job_spec.rb' - 'spec/jobs/ticket_user_ticket_counter_job_spec.rb' - 'spec/lib/core_ext/string_spec.rb' - 'spec/lib/email_address_validation_spec.rb' - 'spec/lib/external_sync_spec.rb' - 'spec/lib/import/base_factory_examples.rb' - 'spec/lib/import/helper_spec.rb' - 'spec/lib/import/import_job_backend_examples.rb' - 'spec/lib/import/ldap_spec.rb' - 'spec/lib/import/otrs/article_customer_spec.rb' - 'spec/lib/import/otrs/customer_spec.rb' - 'spec/lib/import/otrs/dynamic_field_spec.rb' - 'spec/lib/import/otrs/history_examples.rb' - 'spec/lib/import/otrs/priority_factory_spec.rb' - 'spec/lib/import/otrs/requester_spec.rb' - 'spec/lib/import/otrs/state_factory_spec.rb' - 'spec/lib/ldap/group_spec.rb' - 'spec/lib/ldap/guid_spec.rb' - 'spec/lib/ldap/user_spec.rb' - 'spec/lib/ldap_spec.rb' - 'spec/lib/notification_factory/mailer_spec.rb' - 'spec/lib/password_hash_spec.rb' - 'spec/lib/secure_mailing/smime_spec.rb' - 'spec/lib/sequencer/sequence/import/ldap/users_spec.rb' - 'spec/lib/sequencer/unit/common/attribute_mapper_spec.rb' - 'spec/lib/sequencer/unit/import/common/mapping/flat_keys_spec.rb' - 'spec/lib/sequencer/unit/import/common/model/associations/assign_spec.rb' - 'spec/lib/sequencer/unit/import/common/model/attributes/remote_id_spec.rb' - 'spec/lib/sequencer/unit/import/common/object_attribute/sanitized_name_spec.rb' - 'spec/lib/sequencer/unit/import/ldap/user/attributes/role_ids/unassigned_spec.rb' - 'spec/lib/sequencer/unit/import/ldap/sources/lost/deactivate_spec.rb' - 'spec/lib/sequencer/unit/import/zendesk/sub_sequence/base_examples.rb' - 'spec/lib/sessions/event/chat_session_start_spec.rb' - 'spec/lib/sessions/event/chat_transfer_spec.rb' - 'spec/lib/upload_cache_spec.rb' - 'spec/lib/user_info_spec.rb' - 'spec/models/calendar_spec.rb' - 'spec/models/channel/driver/sms/twilio_spec.rb' - 'spec/models/channel/driver/twitter_spec.rb' - 'spec/models/channel/email_parser_spec.rb' - 'spec/models/concerns/has_groups_examples.rb' - 'spec/models/concerns/has_history_examples.rb' - 'spec/models/cti/caller_id_spec.rb' - 'spec/models/cti/log_spec.rb' - 'spec/models/history_spec.rb' - 'spec/models/import_job_spec.rb' - 'spec/models/job_spec.rb' - 'spec/models/object_lookup_spec.rb' - 'spec/models/object_manager/attribute_spec.rb' - 'spec/models/overview_spec.rb' - 'spec/models/session_spec.rb' - 'spec/models/sla/has_escalation_calculation_impact_examples.rb' - 'spec/models/smime_certificate_spec.rb' - 'spec/models/store/file_spec.rb' - 'spec/models/store/provider/file_spec.rb' - 'spec/models/store_spec.rb' - 'spec/models/taskbar_spec.rb' - 'spec/models/ticket/article_spec.rb' - 'spec/models/ticket/article/has_ticket_contact_attributes_impact_examples.rb' - 'spec/models/ticket/escalation_examples.rb' - 'spec/models/ticket/number/increment_spec.rb' - 'spec/models/ticket/number_spec.rb' - 'spec/models/ticket/overviews_spec.rb' - 'spec/models/ticket_spec.rb' - 'spec/models/translation_spec.rb' - 'spec/models/trigger_spec.rb' - 'spec/models/type_lookup_spec.rb' - 'spec/models/user_spec.rb' - 'spec/requests/api_auth_from_spec.rb' - 'spec/requests/api_auth_spec.rb' - 'spec/requests/calendar_spec.rb' - 'spec/requests/error_spec.rb' - 'spec/requests/external_credentials_spec.rb' - 'spec/requests/form_spec.rb' - 'spec/requests/integration/check_mk_spec.rb' - 'spec/requests/integration/cti_spec.rb' - 'spec/requests/integration/idoit_spec.rb' - 'spec/requests/integration/github_spec.rb' - 'spec/requests/integration/gitlab_spec.rb' - 'spec/requests/integration/object_manager_attributes_spec.rb' - 'spec/requests/integration/placetel_spec.rb' - 'spec/requests/integration/sipgate_spec.rb' - 'spec/requests/integration/smime_spec.rb' - 'spec/requests/integration/telegram_spec.rb' - 'spec/requests/integration/twilio_sms_spec.rb' - 'spec/requests/integration/message_bird_sms_spec.rb' - 'spec/requests/integration/user_device_spec.rb' - 'spec/requests/links_spec.rb' - 'spec/requests/long_polling_spec.rb' - 'spec/requests/o_auth_spec.rb' - 'spec/requests/organization_spec.rb' - 'spec/requests/overview_spec.rb' - 'spec/requests/package_spec.rb' - 'spec/requests/report_spec.rb' - 'spec/requests/search_spec.rb' - 'spec/requests/session_spec.rb' - 'spec/requests/settings_spec.rb' - 'spec/requests/sla_spec.rb' - 'spec/requests/tag_spec.rb' - 'spec/requests/taskbar_spec.rb' - 'spec/requests/text_module_spec.rb' - 'spec/requests/ticket/article_attachments_spec.rb' - 'spec/requests/ticket/article_spec.rb' - 'spec/requests/ticket/escalation_spec.rb' - 'spec/requests/ticket_spec.rb' - 'spec/requests/time_accounting_spec.rb' - 'spec/requests/user/organization_spec.rb' - 'spec/requests/user/permission_spec.rb' - 'spec/requests/user_spec.rb' - 'spec/system/**/*' RSpec/NestedGroups: Exclude: - 'spec/lib/secure_mailing/smime_spec.rb' - 'spec/models/channel/driver/twitter_spec.rb' - 'spec/models/channel/email_parser_spec.rb' - 'spec/models/job_spec.rb' - 'spec/models/store_spec.rb' - 'spec/models/token_spec.rb' - 'spec/models/trigger_spec.rb' - 'spec/models/user_spec.rb' - 'spec/system/ticket/create_spec.rb' RSpec/VerifiedDoubles: Exclude: - 'spec/db/migrate/issue_2460_fix_corrupted_twitter_ids_spec.rb' - 'spec/jobs/communicate_twitter_job_spec.rb' - 'spec/lib/external_sync_spec.rb' - 'spec/lib/ldap_spec.rb' - 'spec/lib/sequencer/sequence/import/ldap/users_spec.rb' - 'spec/lib/sequencer/unit/import/zendesk/sub_sequence/base_examples.rb' - 'spec/lib/sequencer/unit/import/zendesk/ticket/comment/attachment/request_spec.rb' - 'spec/lib/sequencer/unit/import/zendesk/ticket/comment/source_based_spec.rb' - 'spec/models/ticket/number_spec.rb' RSpec/MultipleMemoizedHelpers: Description: Checks if example groups contain too many `let` and `subject` calls. Enabled: false StyleGuide: https://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/MultipleMemoizedHelpers RSpec/NoExpectationExample: Description: Checks if an example contains any expectation. Exclude: - spec/system/**/* - spec/lib/import/**/* - spec/lib/ldap_spec.rb - spec/db/migrate/issue_1573_multi_orga_spec.rb - spec/lib/monitoring_helper/health_checker/delayed_job_spec.rb - spec/requests/user/permission_spec.rb RSpec/MetadataStyle: Description: Use consistent metadata style. Enabled: false