discourse/bin
Alan Guo Xiang Tan 0252712008
DEV: Add --exclude-pattern to bin/turbo_rspec (#32390)
This commit adds a new `--exclude-pattern` CLI option which supports
excluding files using unix style pattern matching.

This is to simplify a couple of situations:

1. Running `bin/turbo_rspec plugin/spec` but we want to exclude all
   tests in the `plugin/spec/system` folder.

   Example: `bin/turbo_rspec --exclude-pattern="*spec/system*"
plugin/spec`

2. Running `bin/turbo_rspec plugin/*/spec/system` but we want to exclude
   tests for a particular plugin.

   Example: `bin/turbo_rspec --exclude-pattern="plugins/chat/*"
plugin/*/spec/system`
2025-04-22 11:34:48 +08:00
..
docker DEV: Run db:create in Docker dev container (#29295) 2024-10-24 12:19:42 +02:00
annotate DEV: Allow annotations to work in symlinked plugins, add binstub (#13635) 2021-07-05 15:43:10 +01:00
bundle DEV: Enable unless cops 2023-02-21 10:30:48 +01:00
dev DEV: Add basic bin/dev script for launching in development (#23254) 2023-08-25 12:07:16 +08:00
ember-cli DEV: Overhaul devcontainer configuration (#28446) 2024-11-14 12:11:38 +00:00
notify_file_change
rails DEV: Compatibility with TruffleRuby (#16641) 2022-05-05 09:50:02 +08:00
rake DEV: Add rake plugins:turbo_spec task (#18289) 2022-09-20 15:42:54 +01:00
rspec DEV: Support --headful to run system test in headful mode in bin/rspec (#31815) 2025-03-14 10:04:31 +08:00
rubocop
system_rspec DEV: Minimal first pass of rails system test setup (#16311) 2022-09-28 11:48:16 +10:00
turbo_rspec DEV: Add --exclude-pattern to bin/turbo_rspec (#32390) 2025-04-22 11:34:48 +08:00
unicorn DEV: clear asset cache when plugins add/remove client.*.yml files (#29468) 2024-10-29 15:17:59 +00:00