我想创建并使用多个“spec_helper.rb”为每个项目设置不同的代码块。
那可能吗?如果是这样,我怎样才能在我的测试文件中调用特定的“spec_helper.rb”?
spec_helper.rb并不特别,它只是一个ruby文件,然后您需要从其他文件(通常是定义您的规范的文件)。您可以根据需要更改名称(或具有多个不同命名的文件)。
spec_helper.rb
除此之外,你问的问题是为不同的项目设置不同的代码块并没有多大意义,因为默认情况下不同的项目都有自己的spec_helper.rb。