Этот вопрос старый, но он появляется в верхней части Google при поиске того, как запустить один тест. Я не знаю, является ли это недавним дополнением, но чтобы запустить один тест из спецификации, вы можете сделать следующее:
rspec path/to/spec:<line number>
где -line номер- это номер строки, которая содержит часть вашего теста. Например, если у вас были такие характеристики, как:
1:
2: it "should be awesome" do
3: foo = 3
4: foo.should eq(3)
5: end
6:
Допустим, он сохранен в spec / models / foo_spec.rb. Тогда вы бы запустили:
rspec spec/models/foo_spec.rb:2
и он просто запустил бы эту спецификацию. На самом деле это число может быть от 2 до 5.
Надеюсь, это поможет!