我刚刚将 Rspec 从 3.6.0 升级到 3.7.0,将 rspec-rails 从 3.6.1 升级到 3.7.1。我在 rails 5.1 应用程序中使用这些库。
自从这次升级以来,这发生在我的规范套件中:
它没有链接到特定的规范,它显示在随机位置。
看起来在 rspec 配置中发生了一些变化,但我在更改日志中找不到它。
最佳答案
解决方案来自那个 github 问题:https://github.com/rspec/rspec-rails/issues/1897
解决方法是在 rails_helper 中添加以下行:
ActionDispatch::SystemTesting::Server.silence_puma = true
关于ruby-on-rails - Rspec 3.7.0 在规范套件中显示 Puma 日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46928594/