Учитывая следующую конфигурацию RSpec (v2.12.0):
RSpec.configure do |config|
config.treat_symbols_as_metadata_keys_with_true_values = true
config.filter_run :focus => true
config.run_all_when_everything_filtered = true
end
Иногда люди забывают удалить тег :focus
из спецификаций и в среде непрерывной интеграции, где мы хотим, чтобы все спецификации запускались, запускаются только спецификации с оставшимся тегом :focus
.
Я пробовал:
rspec --tag ~focus
... который запускает все спецификации, исключая те, отмеченные: focus
Есть ли способ заставить run ВСЕ спецификации игнорировать любые теги с помощью параметров командной строки rspec?