This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/tests
David Taylor 3b1a46ff37
DEV: Skip loading plugin JS when running only core tests (#18047)
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.
2022-08-23 10:25:07 +01:00
..
acceptance FEATURE: anonymous sidebar categories and tags (#18038) 2022-08-23 16:20:46 +08:00
fixtures UX: Make category section link icons consistent with Sidebar's interface (#17922) 2022-08-17 09:40:43 +08:00
helpers DEV: Reorganize user and anonymous sidebar files into respective folders (#18039) 2022-08-23 13:17:59 +08:00
integration DEV: Use async and sinon.resolves instead of rsvp (#18001) 2022-08-20 11:20:55 +02:00
unit FIX: Track native class deps in discourseComputed (#18023) 2022-08-22 17:33:32 +02:00
active-plugins.js.erb DEV: Support for running theme test with Ember CLI (third attempt) 2022-01-13 16:02:07 -05:00
core-tests.js DEV: Support for running theme test with Ember CLI (third attempt) 2022-01-13 16:02:07 -05:00
index.html DEV: Skip loading plugin JS when running only core tests (#18047) 2022-08-23 10:25:07 +01:00
plugin-tests.js.erb DEV: Transpile all plugin js by default (#17175) 2022-06-21 22:07:10 +02:00
setup-tests.js DEV: Abort qunit tests when clicking in the toolbar (#17989) 2022-08-18 23:32:38 +01:00
test-boot-ember-cli.js DEV: Skip loading plugin JS when running only core tests (#18047) 2022-08-23 10:25:07 +01:00