如何使用多个 spec_helper.rb 个文件

How to use multiple spec_helper.rb files

我想创建并使用多个“spec_helper.rb”来为每个项目设置不同的代码块。

这可能吗?如果是这样,我如何在我的测试文件中调用特定的“spec_helper.rb”?

spec_helper.rb 并不特殊,它只是一个 ruby 文件,然后您需要从其他文件(通常是定义规格的文件)中获取该文件。您可以更改名称(或有多个不同名称的文件),然后在需要时使用。

除此之外,你问的关于为不同项目设置不同代码块的问题没有多大意义,因为默认情况下,不同的项目每个都有自己的 spec_helper.rb