mirror of
https://github.com/discourse/discourse.git
synced 2026-08-09 21:45:25 +08:00
`--filter` now performs a strictly literal, case-insensitive match against "module: test name" so pipes and other regex metacharacters are treated literally, while a new `--filter-regex` accepts an explicit JavaScript regular expression; both travel in the conventional QUnit `filter` query parameter alongside a `discourseTestFilterMode` marker so existing URL behavior is preserved, and combining the two flags or passing an invalid pattern fails with a clear error. The writing-js-tests skill, AI agent guide, `bin/qunit --help`, and "Run test suites" guide are updated to match. |
||
|---|---|---|
| .. | ||
| assets_precompile_spec.rb | ||
| compatibility_spec.rb | ||
| destroy_spec.rb | ||
| hashtags_spec.rb | ||
| incoming_emails_spec.rb | ||
| migrate_advanced_search_banner_to_welcome_banner_spec.rb | ||
| migrate_discourse_gifs_to_core_multisite_spec.rb | ||
| migrate_discourse_gifs_to_core_spec.rb | ||
| nested_replies_spec.rb | ||
| plugin_spec.rb | ||
| posts_spec.rb | ||
| qunit_cli_spec.rb | ||
| redis_spec.rb | ||
| release_spec.rb | ||
| site_settings_spec.rb | ||
| themes_spec.rb | ||
| topic_localizations_spec.rb | ||
| topics_spec.rb | ||
| uploads_spec.rb | ||
| users_spec.rb | ||