Код должен работать отлично, вы должны увидеть «Сделайте что-нибудь» прямо перед тем, как «F» будет напечатано на STDOUT, что-то вроде этого:
Randomized with seed 3598
Do something
F
Failures:
1) Blah#blah fails
Failure/Error: expect(1213).to eq('123456')
expected: "123456"
got: 1213
(compared using ==)
# ./spec/index_spec.rb:9:in `block (2 levels) in <top (required)>'
Finished in 0.01617 seconds (files took 0.09568 seconds to load)
1 example, 1 failure, 0 passed
Также обратите внимание, какую версию rspec вы используете, вашПротокол испытаний выглядит иначе, чем у меня.Мой на v3.8