There are a lot of little fixes to tests here, but the biggest issue was too much recursion because we kept replacing the helpers over and over again. I assume Chrome has tail recursion or something to speed this up but Firefox hated it. Otherwise, we can't rely on the order of attributes in rendered HTML so I simplified most of those tests to just look for key strings in the HTML that are rendered. |
||
|---|---|---|
| .. | ||
| actions-summary-test.js | ||
| avatar-flair-test.js | ||
| button-test.js | ||
| default-notification-item-test.js | ||
| hamburger-menu-test.js | ||
| header-test.js | ||
| home-logo-test.js | ||
| post-links-test.js | ||
| post-menu-test.js | ||
| post-stream-test.js | ||
| post-test.js | ||
| poster-name-test.js | ||
| quick-access-item-test.js | ||
| small-user-list-test.js | ||
| topic-admin-menu-test.js | ||
| topic-participant-test.js | ||
| topic-status-test.js | ||
| user-menu-test.js | ||
| widget-dropdown-test.js | ||
| widget-test.js | ||