轨道上的红宝石 - 尝试使用"rspec"运行测试,但由于我的 omniauth.rb 而无法运行



我的整个测试能力是否因为Omniauth的加入而变得无用?当运行任何'rspec'命令时,我立即收到这个错误:

config/initializers/omniauth.rb:4:in `block in <top (required)>': uninitialized constant TWITTER_KEY (NameError)

TWITTER_KEY已在my/config/environment/development.rb中定义。为什么Rspec不知道这一点?我该如何通知rspec ?

快速解决方案:在/config/environment/test.rb中定义TWITTER_KEY

相关内容

  • 没有找到相关文章

最新更新