从 RubyMine 运行 Rspec 时未发现任何测试

问题描述

我最近在我的 Mac 中安装了 Rubymine,我正在尝试通过右键单击 *_spec.rb 文件并使用“Run 'RSpec:....”选项来运行我的项目中存在的测试用例。但我收到消息“未找到测试”。

我可以从 Rubymine 终端和我的 Mac 终端运行我的测试用例,但不能通过 Rubymine 提供的选项运行(如上所述)

有人可以建议可能是什么问题吗?

我的配置是:

  • Ruby 2.3.3

  • Rails 4.2.11.1

  • Rubymine 2020.3.2

谢谢

解决方法

原因可能不同,让我们从这个开始 enter image description here

转到包含您的规范的文件夹并确保标记为“Test Sources Root”

如果这还不够,请转至 Rubymine > Preferences > Ruby SDK 和 Gems 并确保您使用的是正确的 SDK
enter image description here

如果仍有问题,请检查运行>编辑配置并在那里查看运行规范的配置

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...