0
我似乎無法對包含由Settingslogic管理的字符串的視圖運行Cucumber測試。Rails:使Settingslogic在黃瓜上工作
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'
太棒了!恰恰是我錯過了。謝謝! – neezer 2010-01-27 01:22:16