设置默认规范路径

您只需键入`rspec` 即可运行位于`spec` 目录中的所有规范。

这由`--default-path` 选项支持,该选项默认设置为`spec`。如果您希望将规范保存在不同的目录中,或者将单个文件分配给`--default-path`,您可以在命令行或配置文件(例如`。rspec`)中执行此操作。

注意:此选项在`RSpec.configuration` 中不受支持,因为它需要在加载规范文件之前设置。

使用默认`default-path`(`spec` 目录)运行`rspec`

给定一个名为“spec/example_spec.rb”的文件,其中包含

RSpec.describe "an example" do
  it "passes" do
  end
end

我运行`rspec` 时

然后输出应包含“1 个示例,0 个失败”。

使用自定义`default-path` 运行`rspec`

给定一个名为“.rspec”的文件,其中包含

--default-path behavior

给定一个名为“behavior/example_spec.rb”的文件,其中包含

RSpec.describe "an example" do
  it "passes" do
  end
end

我运行`rspec` 时

然后输出应包含“1 个示例,0 个失败”。