После обновления RSpec до версии 3 я больше не могу запускать один файл спецификации

Мы находимся в процессе обновления рельсов с 3,4 до 4,2. Когда мы обновили rspec до последней версии, даже после принудительного запуска rspec только одной спецификации, он запускает около 900 тестов, но мой файл имеет только два контекста. Я использую что-то похожее на эту команду:

rspec spec/myfile_spec.rb

Что может быть не так? Это то, что я могу исправить в spec_helper? Я бы

1 ответ

Надеюсь ты в порядке! Вы можете просто запустить нужную спецификацию с помощью следующих команд.

      # Default: Run all spec files (i.e., those matching spec/**/*_spec.rb)
$ bundle exec rspec

# Run all spec files in a single directory (recursively)
$ bundle exec rspec spec/models

# Run a single spec file
$ bundle exec rspec spec/controllers/accounts_controller_spec.rb

# Run a single example from a spec file (by line number)
$ bundle exec rspec spec/controllers/accounts_controller_spec.rb:8

# See all options for running specs
$ bundle exec rspec --help
Другие вопросы по тегам