discourse/bin
Sérgio Saquetim 9c68047ef0 DEV: Exit bin/qunit when file path not found (#38388)
When `bin/qunit` is given a path that doesn't exist (e.g. missing `.js`
extension or wrong directory), it previously printed a warning but
continued without any file filter. This caused the entire test suite to
run by accident instead of just the intended file.

This changes the warning to an error with `exit 1` so the script fails
fast, avoiding accidentally running all tests.

---------

Co-authored-by: Jarek Radosz <jarek@cvx.dev>
2026-03-17 11:56:44 -04:00
..
docker DEV: Add Pitchfork alongside Unicorn (#35370) 2025-10-24 11:08:23 +02:00
annotaterb DEV: fix linter and linting config (#36815) 2026-03-17 11:00:21 -04:00
bundle DEV: fix linter and linting config (#36815) 2026-03-17 11:00:21 -04:00
dev DEV: Add basic bin/dev script for launching in development (#23254) 2023-08-25 12:07:16 +08:00
ember-cli DEV: Add a script for generating external types in discourse-types (#37095) 2026-03-17 11:56:43 -04:00
lint FIX: Add syntax_tree to lints and fix-all lefthook hooks (#37258) 2026-03-17 11:08:27 -04:00
notify_file_change FIX: notify_file_change was outputting a command to vim 2020-12-10 10:03:57 -05:00
pitchfork DEV: Drop 'bundle exec' perf warning (#37922) 2026-03-17 11:36:26 -04:00
qunit DEV: Exit bin/qunit when file path not found (#38388) 2026-03-17 11:56:44 -04:00
rails DEV: Enable Pitchfork by default (#37679) 2026-03-17 11:35:59 -04:00
rake DEV: fix linter and linting config (#36815) 2026-03-17 11:00:21 -04:00
rspec DEV: Add client settled checks for system tests (#35230) 2025-10-10 11:03:18 +08:00
rubocop DEV: fix linter and linting config (#36815) 2026-03-17 11:00:21 -04:00
system_rspec DEV: Minimal first pass of rails system test setup (#16311) 2022-09-28 11:48:16 +10:00
turbo_rspec DEV: Enforce deprecation-free tests for preinstalled plugins/themes (#36445) 2026-03-17 11:00:09 -04:00
unicorn DEV: Drop 'bundle exec' perf warning (#37922) 2026-03-17 11:36:26 -04:00