aboutsummaryrefslogtreecommitdiffstats
path: root/railties/test/commands
diff options
context:
space:
mode:
authorKasper Timm Hansen <kaspth@gmail.com>2016-01-18 21:37:12 +0100
committerKasper Timm Hansen <kaspth@gmail.com>2016-01-18 21:37:12 +0100
commit88881d2b50b5d89fc30c77c2e1669b858bbf418a (patch)
tree6ce6c2f6dffb10630500a09a7342c10d262cf133 /railties/test/commands
parent426b3127dd60e874a463ea022c85bc3eaf6ea4b3 (diff)
downloadrails-88881d2b50b5d89fc30c77c2e1669b858bbf418a.tar.gz
rails-88881d2b50b5d89fc30c77c2e1669b858bbf418a.tar.bz2
rails-88881d2b50b5d89fc30c77c2e1669b858bbf418a.zip
Don't run all tests when files end in a colon.
If running `bin/rails t test/models/bunny_test.rb:` we'd implicitly run all the tests in the bunny test. I now highly doubt that people would ever put in a line filter without a line *and* want that to mean run all tests in that file. Instead, change regex to require a line digit after the colon, so runs without a line at the end would fail to require the test file. This also has the side benefit of breaking requiring a file with many colons: `bin/rails t test/models/bunny_test.rb:::::::::::::4` Think this means I've had enough colonoscopy to last me through the year :)
Diffstat (limited to 'railties/test/commands')
0 files changed, 0 insertions, 0 deletions