【发布时间】:2019-05-03 22:52:17
【问题描述】:
尝试从我的项目根目录运行 rspec (bin/rspec),但突然它没有运行完整的测试套件 - 这通常超过 1,000 个示例。
Finished in 1.88 seconds (files took 5.17 seconds to load)
1 example, 0 failures
我可以运行单个文件或子目录(例如 spec/system/*),并且在其他项目中正常运行。
我唯一能想到的是,我最近确实进入了测试控制台(bin/rails c test),在那里我创建了一个用户,然后进入了本地主机中的测试服务器,然后当我意识到它是不是我需要的。为了以防万一,我还重置了测试数据库并清除了我的 tmp 缓存。
任何关于如何解决问题的想法都将不胜感激!
【问题讨论】:
-
您是否在任何规范中添加了
focus: true而忘记了它? -
谢谢@TomDunning - 原来一个规范在开始时是用“fit”而不是“it”来提交的,这导致了焦点并且没有被注意到:-)现在已经修复并且一切正常!
标签: ruby-on-rails rspec rspec-rails