我的整个测试能力是否因为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