discourse/test/javascripts/acceptance
Dan Ungureanu 556f7dc9c0
FIX: Fix race condition when resolving tag and category hashtags (#10153)
* FIX: Fix race condition when resolving tag and category hashtags

If the category hashtags were resolved first and then tag hashtags, then
the tags would overwrite the categories. Similarly, if the category
hashtags were resolved last it would overwrite even hashtags which ended
with '::tag'.

* DEV: Add test

* DEV: Fix test
2020-07-07 10:20:51 +10:00
..
about-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
account-created-test.js DEV: Move `preload-store` to `discourse/lib/preload-store` 2020-05-06 15:28:06 -04:00
admin-emails-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
admin-search-log-term-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
admin-search-logs-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
admin-site-settings-test.js FEATURE: Filter settings by plugin (#9692) 2020-05-10 14:07:45 +03:00
admin-site-text-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
admin-suspend-user-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
admin-user-badges-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
admin-user-emails-test.js DEV: Update ESLint to remove I18n global 2020-05-14 10:18:12 -04:00
admin-user-index-test.js Allow multiple groups which can vote when creating a poll (#10015) 2020-06-12 14:52:32 +03:00
admin-users-list-test.js DEV: Update ESLint to remove I18n global 2020-05-14 10:18:12 -04:00
admin-watched-words-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
auth-complete-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
badges-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
bookmarks-test.js DEV: Update ESLint to remove I18n global 2020-05-14 10:18:12 -04:00
category-banner-test.js FEATURE: add category banner for why a user cannot post (#9576) 2020-04-30 10:39:11 -07:00
category-chooser-test.js Revert "Revert "Merge branch 'master' of https://github.com/discourse/discourse"" 2020-05-23 00:56:13 -04:00
category-edit-security-test.js DEV: No need for double `await` 2020-05-10 19:54:07 +02:00
category-edit-test.js FIX: Show category name in badge preview on edit (#9726) 2020-05-11 17:05:40 +02:00
category-hashtag-test.js FIX: Fix race condition when resolving tag and category hashtags (#10153) 2020-07-07 10:20:51 +10:00
click-track-test.js DEV: skip click track test (#9792) 2020-05-15 16:12:22 +02:00
composer-actions-test.js FIX: select-kit components not being hidden. 2020-06-17 09:39:51 +08:00
composer-attachment-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
composer-edit-conflict-test.js DEV: Update ESLint to remove I18n global 2020-05-14 10:18:12 -04:00
composer-hyperlink-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
composer-onebox-test.js DEV: Remove INLINE_ONEBOX_* constants 2020-05-07 16:14:38 -04:00
composer-tags-test.js FIX: Staff users can bypass tag validation rule (#9924) 2020-06-02 16:11:25 +10:00
composer-test.js FIX: Hide bootbox after a negative answer (#10028) 2020-06-12 13:48:45 +02:00
composer-topic-links-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
composer-uncategorized-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
create-account-external-test.js FEATURE: Optionally skip the create account popup for external auth 2020-07-06 10:18:57 +01:00
create-account-user-fields-test.js UX: don't disable "create account" button & display error message for required fields. (#9643) 2020-05-14 12:15:33 +05:30
custom-html-set-test.js DEV: Move `preload-store` to `discourse/lib/preload-store` 2020-05-06 15:28:06 -04:00
custom-html-template-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
dashboard-test.js FEATURE: allows to limit visible reports and tabs in dashboard (#9598) 2020-04-30 17:31:04 +02:00
email-notice-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
emoji-picker-test.js Revert "Revert "Merge branch 'master' of https://github.com/discourse/discourse"" 2020-05-23 00:56:13 -04:00
emoji-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
encoded-category-test.js DEV: add acceptance test for encoded subcategory 2020-05-27 16:59:49 -07:00
enforce-second-factor-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
forgot-password-test.js DEV: Update ESLint to remove I18n global 2020-05-14 10:18:12 -04:00
group-card-mobile-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
group-card-test.js DEV: skip bunch of failing tests (#9896) 2020-05-27 17:36:50 +02:00
group-index-test.js DEV: Update ESLint to remove I18n global 2020-05-14 10:18:12 -04:00
group-manage-interaction-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
group-manage-logs-test.js UX: drop the `automatic_membership_retroactive` column from groups model. (#9430) 2020-04-22 22:07:39 +05:30
group-manage-membership-test.js UX: drop the `automatic_membership_retroactive` column from groups model. (#9430) 2020-04-22 22:07:39 +05:30
group-manage-profile-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
group-requests-test.js UX: drop the `automatic_membership_retroactive` column from groups model. (#9430) 2020-04-22 22:07:39 +05:30
group-test.js DEV: Fix typos in tests 2020-06-21 21:56:20 +02:00
groups-index-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
groups-new-test.js DEV: Update ESLint to remove I18n global 2020-05-14 10:18:12 -04:00
invite-accept-test.js FEATURE: multiple use invite links (#9813) 2020-06-09 20:49:32 +05:30
invite-show-user-fields-test.js FEATURE: multiple use invite links (#9813) 2020-06-09 20:49:32 +05:30
jump-to-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
keyboard-shortcuts-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
login-redirect-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
login-required-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
login-with-email-and-hide-email-address-taken-test.js DEV: Update ESLint to remove I18n global 2020-05-14 10:18:12 -04:00
login-with-email-and-no-social-logins-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
login-with-email-disabled-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
login-with-email-test.js DEV: Update ESLint to remove I18n global 2020-05-14 10:18:12 -04:00
mobile-discovery-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
mobile-sign-in-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
mobile-users-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
modal-test.js DEV: skip bunch of failing tests (#9896) 2020-05-27 17:36:50 +02:00
new-message-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
new-topic-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
notifications-filter-test.js FIX: Filter read/unread notifications on the server side (#10152) 2020-07-02 11:06:00 +01:00
page-publishing-test.js FEATURE: Support for publishing topics as pages (#9364) 2020-04-08 12:52:36 -04:00
password-reset-test.js DEV: Update ESLint to remove I18n global 2020-05-14 10:18:12 -04:00
personal-message-test.js UX: remove edit PM button 2020-05-28 15:15:27 +10:00
plugin-keyboard-shortcut-test.js DEV: Refactor and test plugin addKeyboardShortcut (#9381) 2020-04-09 10:30:26 +10:00
plugin-outlet-connector-class-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
plugin-outlet-decorator-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
plugin-outlet-multi-template-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
plugin-outlet-single-template-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
preferences-test.js Revert "Revert "Merge branch 'master' of https://github.com/discourse/discourse"" 2020-05-23 00:56:13 -04:00
raw-plugin-outlet-test.js DEV: Remove `Discourse.RAW_TEMPLATES` (#9630) 2020-05-05 12:15:03 -04:00
redirect-to-top-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
reports-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
review-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
search-full-test.js DEV: Remove obsolete commented out tests 2020-05-11 18:19:21 +02:00
search-mobile-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
search-test.js UX: remove `in:unpinned` filter from advanced search page. (#9911) 2020-05-29 00:47:28 +05:30
share-and-invite-desktop-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
share-and-invite-mobile-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
shared-drafts-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
sign-in-test.js DEV: skip bunch of failing tests (#9896) 2020-05-27 17:36:50 +02:00
static-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
tag-groups-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
tag-hashtag-test.js FIX: Fix race condition when resolving tag and category hashtags (#10153) 2020-07-07 10:20:51 +10:00
tags-intersection-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
tags-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
topic-anonymous-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
topic-discovery-test.js Revert "Revert "DEV: Import `MessageBus` from `message-bus-client` instead of globals"" 2020-05-28 08:42:36 -04:00
topic-edit-timer-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
topic-footer-buttons-mobile-test.js DEV: Update ESLint to remove I18n global 2020-05-14 10:18:12 -04:00
topic-move-posts-test.js DEV: Update ESLint to remove I18n global 2020-05-14 10:18:12 -04:00
topic-notifications-button-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
topic-test.js DEV: skips/tweaks brittle tests (#9952) 2020-06-01 11:09:34 +02:00
unknown-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
user-anonymous-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
user-bookmarks-test.js UX: Bookmark removal tweaks (#9635) 2020-05-05 14:56:04 +10:00
user-card-mobile-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
user-card-test.js DEV: skip bunch of failing tests (#9896) 2020-05-27 17:36:50 +02:00
user-drafts-stream-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
user-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
users-test.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00