discourse/spec/components
Sam 94b2c70c0d PERF: remove oga gem
oga gem is automatically required by the aws gem
the oga gem retains about 1mb of memory, aws now uses nokogiri

This also removes the html normalize from the pretty text specs that was
a fair bit buggy as the polls test shows.
2018-02-15 14:36:40 +11:00
..
active_record/connection_adapters Make rubocop happy. 2017-12-04 10:55:31 +08:00
auth FEATURE: allow system api to target users via external id or user id 2018-01-12 17:40:18 +11:00
common_passwords Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
concern FIX: JSON custom fields incorrectly being converted to an array. 2017-11-08 11:17:37 +08:00
email Add specs to check email domain whitelist/blacklist for To and Cc 2018-01-10 16:57:26 +01:00
file_store FEATURE: allow specifying s3 config via globals 2017-10-06 16:20:01 +11:00
freedom_patches FEATURE: Allow plugins to register a new locale 2018-01-25 14:57:41 +01:00
highlight_js Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
import Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
middleware use lazy & instead of try 2018-02-06 10:38:15 +11:00
onebox/engine SECURITY: correct local onebox category checks 2018-02-14 10:40:46 +11:00
plugin FEATURE: Allow plugins to register a new locale 2018-01-25 14:57:41 +01:00
scheduler PERF: stop running background work between requests 2017-11-23 15:48:47 +11:00
sidekiq Prepare for separation of RSpec helper files 2015-12-01 20:39:42 +00:00
site_settings FIX: Use a distrbuted cache for site locale. 2017-09-12 19:36:17 +08:00
stylesheet Merge branch 's3_refactor' 2017-10-09 10:27:52 +11:00
validators FEATURE: login by a link from email 2018-02-13 16:14:39 +08:00
wizard Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
admin_confirmation_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
admin_user_index_query_spec.rb correct test that does not work with discobot 2017-12-04 18:20:05 +11:00
archetype_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
avatar_lookup_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
cache_spec.rb Fix all the errors to get our tests green on Rails 5.1. 2017-09-25 13:48:58 +08:00
column_dropper_spec.rb Fix all the errors to get our tests green on Rails 5.1. 2017-09-25 13:48:58 +08:00
composer_messages_finder_spec.rb improve reviving_old_topic education message 2018-01-26 00:06:53 +05:30
content_buffer_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
cooked_post_processor_spec.rb SECURITY: correct local onebox category checks 2018-02-14 10:40:46 +11:00
crawler_detection_spec.rb FEATURE: much improved and simplified crawler detection 2018-01-16 15:41:45 +11:00
current_user_spec.rb FEATURE: per client user tokens 2017-02-07 09:22:16 -05:00
directory_helper_spec.rb Prepare for separation of RSpec helper files 2015-12-01 20:39:42 +00:00
discourse_diff_spec.rb correct spec regression 2018-01-30 08:54:37 +11:00
discourse_event_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
discourse_hub_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
discourse_i18n_spec.rb FIX: Server didn't use default_locale as fallback locale 2018-01-25 14:57:41 +01:00
discourse_plugin_registry_spec.rb Feature: Add service worker registration method to plugin API 2017-11-28 14:01:41 +08:00
discourse_plugin_spec.rb More randomly failing specs fixes. 2016-09-05 19:33:03 +08:00
discourse_redis_spec.rb FIX: in readonly mode don't double count pages 2017-10-25 13:19:43 +11:00
discourse_spec.rb FEATURE: allow plugins to easily detect if running in Rack 2017-11-16 08:39:29 +11:00
discourse_updates_spec.rb REFACTOR: Avoid duplicated logic on server and client. 2017-11-21 17:10:04 +08:00
distributed_cache_spec.rb Make PostgreSQL failover work with distributed cache. 2017-10-20 17:15:29 +08:00
distributed_memoizer_spec.rb Prepare for separation of RSpec helper files 2015-12-01 20:39:42 +00:00
distributed_mutex_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
email_cook_spec.rb FEATURE: convert plain text emails to markdown 2017-12-06 01:47:51 +01:00
email_updater_spec.rb FEATURE: the hide_email_address_taken setting works with the change email address form in user preferences 2017-10-04 11:41:25 -04:00
enum_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
excerpt_parser_spec.rb FIX: support for generating excerpt when nesting <details> blocks 2018-01-22 19:17:35 +01:00
fallback_locale_list_spec.rb FEATURE: Allow plugins to register a new locale 2018-01-25 14:57:41 +01:00
feed_element_installer_spec.rb FEATURE: Replace SimpleRSS with Ruby RSS module (#5311) 2017-12-06 10:45:09 +11:00
feed_item_accessor_spec.rb FEATURE: Replace SimpleRSS with Ruby RSS module (#5311) 2017-12-06 10:45:09 +11:00
file_helper_spec.rb FIX: correctly raise errors when downloads fail 2017-09-28 16:35:43 +10:00
filter_best_posts_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
final_destination_spec.rb PERF: ability to crawl for titles without extra HEAD req 2018-01-29 15:40:12 +11:00
flag_query_spec.rb FEATURE: New modal to show flags received for a user 2018-01-17 15:08:08 -05:00
flag_settings_spec.rb Refactor flag types for more customization 2017-10-19 13:55:23 -04:00
gaps_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
global_path_spec.rb FIX: when CDN assets are not in root path source maps fail 2016-02-05 13:05:47 +11:00
guardian_spec.rb FIX: Couldn't like staff when `allow_flagging_staff` was set 2018-02-14 15:46:04 -05:00
has_errors_spec.rb FIX: show proper error message when no user selected for private message 2016-05-05 18:47:08 +05:30
hijack_spec.rb ensure we do not override charset for content type 2018-01-25 18:43:42 +11:00
html_prettify_spec.rb FEATURE: stop escaping special chars in title prettify 2017-03-13 10:02:20 -04:00
html_to_markdown_spec.rb Some more HTML to Markdown fixes (#5046) 2017-08-14 22:13:24 +02:00
image_sizer_spec.rb Nuke all `SiteSetting.stubs` from our codebase. 2017-07-07 15:09:14 +09:00
inline_oneboxer_spec.rb FIX: inline oneboxer min title length of 2 2018-01-30 08:40:04 +11:00
js_locale_helper_spec.rb FEATURE: Allow plugins to register a new locale 2018-01-25 14:57:41 +01:00
json_error_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
letter_avatar_spec.rb Prepare for separation of RSpec helper files 2015-12-01 20:39:42 +00:00
method_profiler_spec.rb Correctly track hijacked requests 2017-11-28 16:47:20 +11:00
new_post_manager_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
new_post_result_spec.rb Prepare for separation of RSpec helper files 2015-12-01 20:39:42 +00:00
oneboxer_spec.rb SECURITY: correct local onebox category checks 2018-02-14 10:40:46 +11:00
onpdiff_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
pbkdf2_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
pinned_check_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
plain_text_to_markdown_spec.rb FEATURE: convert plain text emails to markdown 2017-12-06 01:47:51 +01:00
post_action_creator_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
post_creator_spec.rb SECURITY: Any group can be invited into a PM. 2017-12-14 14:57:48 +08:00
post_destroyer_spec.rb FIX: be consistent with how first posts in topics are counted. do like DirectoryItem.refresh_period :all 2017-11-10 12:18:25 -05:00
post_enqueuer_spec.rb Prepare for separation of RSpec helper files 2015-12-01 20:39:42 +00:00
post_locker_spec.rb FEATURE: Staff members can lock posts 2018-01-26 14:01:30 -05:00
post_merger_spec.rb Improve `MessageBus.track_publish` to allow filter by channel. 2017-10-02 11:34:57 +08:00
post_revisor_spec.rb FIX: system user edits should not generate notifications 2018-01-30 22:21:07 +01:00
pretty_text_spec.rb PERF: remove oga gem 2018-02-15 14:36:40 +11:00
promotion_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
rate_limiter_spec.rb correct spec on Ruby 2.3 2017-12-05 07:04:41 +11:00
redis_store_spec.rb Prepare for separation of RSpec helper files 2015-12-01 20:39:42 +00:00
retrieve_title_spec.rb PERF: ability to crawl for titles without extra HEAD req 2018-01-29 15:40:12 +11:00
rtl_spec.rb Nuke all `SiteSetting.stubs` from our codebase. 2017-07-07 15:09:14 +09:00
s3_helper_spec.rb FIX: error setting tombstone bucket when set to old version 2017-11-13 15:36:45 +11:00
score_calculator_spec.rb PERF: make score calculator cheaper when site has long topics 2016-07-22 09:48:44 +10:00
search_spec.rb fix the build 2018-01-17 12:57:33 +05:30
secure_session_spec.rb SECURITY: prevent reuse of password reset 2016-12-19 18:00:22 +11:00
site_setting_extension_spec.rb FIX: bypass all site setting work for shadowed method 2017-10-27 11:12:44 +11:00
slug_spec.rb Downcase encoded slug by default and more specs 2017-10-26 16:50:29 +08:00
spam_handler_spec.rb Nuke all `SiteSetting.stubs` from our codebase. 2017-07-07 15:09:14 +09:00
sql_builder_spec.rb Fix all the errors to get our tests green on Rails 5.1. 2017-09-25 13:48:58 +08:00
stats_socket_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
suggested_topics_builder_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
system_message_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
table_migration_helper_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
text_cleaner_spec.rb FIX: Title prettify shoundn't downcase all non-ascii titles 2017-08-08 14:03:24 -03:00
text_sentinel_spec.rb rename 'min_private_message_{post/title}_length' to 'min_personal_message_{post/title}_length' 2018-02-01 13:25:29 +05:30
timeline_lookup_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
topic_creator_spec.rb rename 'enable_private_email_messages' to 'enable_personal_email_messages' 2018-02-01 13:25:29 +05:30
topic_query_spec.rb rename 'enable_private_messages' to 'enable_personal_messages' 2018-02-01 13:25:29 +05:30
topic_retriever_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
topic_view_spec.rb add more tests for 'log private message views' feature 2018-01-29 13:11:20 +05:30
topics_bulk_action_spec.rb Use `PostDestroyer` to delete topics when performing bulk operation (#5202) 2017-09-28 14:22:49 +02:00
trashable_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
trust_level_spec.rb Enums that are used in tables need to be stable 2016-01-08 20:43:11 +05:30
unread_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
url_helper_spec.rb Move escape_uri method to a more suitable place 2017-12-12 20:17:46 +01:00
user_name_suggester_spec.rb FIX: Don't suggest invalid username 2016-02-21 23:28:57 +01:00
version_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00