首页 > 解决方案 > RSpec不输出传递给“它”的语句

问题描述

我有一个 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”等。知道发生了什么吗?

标签: ruby-on-railsrspecrspec-rails

解决方案


这是正常行为,但您可以尝试

rspec <file> --format documentation

推荐阅读