Rails:使Settingslogic与Cucumber一起工作

我似乎无法对包含由Settingslogic管理的字符串的视图运行Cucumber测试。
Scenario: Login as an existing user from homepage
    Given a user exists
    And I am on the home page
      can't convert nil into Hash (ActionView::TemplateError)
      On line #4 of app/views/home/index.html.haml

          1: #greeting
          2:   #lady= image_tag 'svg/lady.svg'
          3:   %h1= image_tag 'logo.png'
          4:   %p= "#{Settings.website.name} is still under development."
如何将Settingslogic添加到我的测试环境中以便通过? 我试过了: 配置/环境/ test.rb
config.gem 'settingslogic', :lib => false
配置/环境/ cucumber.rb
config.gem 'settingslogic', :lib => false
功能/支持/ env.rb
require 'settingslogic'
    
已邀请:
在你的
app/config/application.yml
你有黄瓜部分吗?如果没有,请添加:
cucumber:
    <<: *defaults
    

要回复问题请先登录注册