mirror of
https://github.com/discourse/discourse.git
synced 2024-12-02 10:15:48 +08:00
ef7d99b0a8
This is long overdue. We had a lot of (not linted) code to initialize our test suite as part of the Ruby `test_helper.js` bundle. This refactor moves that out to a `setup-tests` module, which imports all the modules properly, rather than using `require`. It also removes the global `server` variable which some tests were using for pretender. Those tests are fixed, and in the case of widget tests, support for a `pretend()` was added, which mimics our acceptance tests. One problematic test was removed, which overwrites `/posts` - this could break tons of other tests depending on order. |
||
---|---|---|
.. | ||
poll-breakdown-test.js.es6 | ||
poll-builder-disabled-test.js.es6 | ||
poll-builder-enabled-test.js.es6 | ||
poll-pie-chart-test.js.es6 | ||
poll-quote-test.js.es6 | ||
polls-bar-chart-test-desktop.js.es6 | ||
polls-bar-chart-test-mobile.js.es6 |