Rspec自动运行有_spec后缀的文件,但如果我想让其他文件也没有_spec,我该怎么办



在rails中,当我运行rspec时,我需要它。它将考虑spec目录中的所有文件。到目前为止,它只考虑那些有_spec后缀的文件。我该怎么做,知道吗?

感谢

要包含其他文件名后缀,您可以在运行rspec时传递一个参数,如这里的文档所示,以包含以_spec.rb_test.rb结尾的文件。

rspec -P "**/*_test.rb,**/*_spec.rb"

您还可以将此参数包含在项目根目录中的.rspec文件中,该文件会自动传入此模式,如.rspec文件中所示:

--pattern "**/*_test.rb,**/*_spec.rb"

相关内容

  • 没有找到相关文章

最新更新