mirror of
https://github.com/discourse/discourse.git
synced 2024-11-25 20:43:39 +08:00
3b1a46ff37
Plugins often change core behavior, and thereby cause core's tests to fail. In CI, we work around this problem by running core CI without any plugins loaded. In development, the only option to safely run the core tests is to uninstall all plugins, which is clearly a bad developer experience. This commit aims to improve that experience. The `qunit_skip_plugins=1` flag would previously prevent the plugin **tests** from running. This commit extends that flag to also affect the plugin's application JS.
33 lines
722 B
Plaintext
33 lines
722 B
Plaintext
app/assets/stylesheets/vendor/
|
|
plugins/**/assets/stylesheets/vendor/
|
|
plugins/**/assets/javascripts/vendor/
|
|
plugins/**/config/locales/**/*.yml
|
|
plugins/**/config/*.yml
|
|
package.json
|
|
config/locales/**/*.yml
|
|
!config/locales/**/*.en*.yml
|
|
script/import_scripts/**/*.yml
|
|
|
|
app/assets/javascripts/browser-update.js
|
|
app/assets/javascripts/locales/i18n.js
|
|
app/assets/javascripts/ember-addons/
|
|
app/assets/javascripts/discourse/lib/autosize.js
|
|
lib/javascripts/locale/
|
|
lib/javascripts/messageformat.js
|
|
lib/highlight_js/
|
|
plugins/**/lib/javascripts/locale
|
|
public/
|
|
!/app/assets/javascripts/discourse/public
|
|
vendor/
|
|
app/assets/javascripts/discourse/tests/fixtures
|
|
spec/
|
|
node_modules/
|
|
dist/
|
|
tmp/
|
|
|
|
**/*.rb
|
|
**/*.hbs
|
|
**/*.html
|
|
**/*.json
|
|
**/*.md
|