mirror of
https://github.com/discourse/discourse.git
synced 2024-11-23 06:04:11 +08:00
4f88f2eb15
This commit allows site admins to run theme tests in production via a new `/theme-qunit` route. When you visit `/theme-qunit`, you'll see a list of the themes/components installed on your site that have tests, and from there you can select a theme or component that you run its tests. We also have a new rake task `themes:install_and_test` that can be used to install a list of themes/components on a temporary database and run the tests of the themes/components that are installed. This rake task can be useful when upgrading/deploying a Discourse instance to make sure that the installed themes/components are compatible with the new Discourse version being deployed, and if the tests fail you can abort the build/deploy process so you don't end up with a broken site. |
||
---|---|---|
.. | ||
highlightjs | ||
moment-locale | ||
moment-timezone-names-locale | ||
babel.js | ||
bootbox.js | ||
bootstrap-modal.js | ||
break_string.js | ||
buffered-proxy.js | ||
caret_position.js | ||
ember-qunit.js | ||
fake_xml_http_request.js | ||
handlebars.js | ||
handlebars.runtime.js | ||
intersection-observer.js | ||
jquery.autoellipsis-1.0.10.js | ||
jquery.color.js | ||
jquery.fileupload.js | ||
jquery.iframe-transport.js | ||
jquery.js | ||
jquery.sortable.js | ||
jquery.tagsinput.js | ||
jquery.ui.widget.js | ||
lodash.js | ||
markdown-it.js | ||
Markdown.Converter.js | ||
moment-timezone-with-data.js | ||
moment.js | ||
mousetrap-global-bind.js | ||
mousetrap.js | ||
popper.js | ||
pretender.js | ||
qunit.js | ||
resumable.js | ||
route-recognizer.js | ||
rsvp.js | ||
show-html.js | ||
sinon.js | ||
virtual-dom-amd.js | ||
virtual-dom.js | ||
xss.min.js |