gpt4 book ai didi

ruby-on-rails - 为什么我的功能规范不能在 RSpec 中运行?

转载 作者:行者123 更新时间:2023-12-04 22:21:05 24 4
gpt4 key购买 nike

在我的 Rails 4 应用程序中,我使用 Rspec 进行测试。我的目录结构是

spec
-- controllers
-- factories
-- features
-- spec_helper.rb
-- support

当我跑 rspec spec ,它在 controllers 中运行我的测试,但不在 features .我可以指定 rspec spec/features它们会运行,但我希望能够在 spec 下运行所有​​测试立刻。我的猜测是它没有在查看 features由于配置设置,但我不知道这是哪里。

我试过不同的 incantations of starting rspec但没有任何运气。

最佳答案

根据您对上述评论的反馈,问题是文件命名问题之一。我以前肯定也被它烧过。默认情况下,Rspec 将通过文件查找以 _spec.rb 结尾的文件。 ,如果您手动指定文件夹,则会覆盖此默认行为。

关于ruby-on-rails - 为什么我的功能规范不能在 RSpec 中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20320069/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com