RSpec 不输出传递给 "it" 的语句

RSpec not outputting the statements passed to "it"

我有一个 Rails 5 api-only 应用程序,最近添加了 RSpec。每当我运行rspec spec/models/user_spec.rb,它通过但不输出文本的描述。

这是一个示例 user_spec.rb 文件:

require 'rails_helper'

RSpec.describe "something" do
  it "does something" do
  end
end

这是输出:

$ rspec spec/models/user_spec.rb 
.

Finished in 0.0029 seconds (files took 2.38 seconds to load)
1 example, 0 failures

我希望输出显示“does something”等。知道发生了什么吗?

这是正常现象,但您可以试试

rspec <file> --format documentation