首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails:使设置逻辑与Cucumber一起工作

Rails:使设置逻辑与Cucumber一起工作
EN

Stack Overflow用户
提问于 2010-01-26 22:33:00
回答 1查看 595关注 0票数 0

我似乎无法对包含由设置逻辑管理的字符串的视图运行Cucumber测试。

代码语言:javascript
复制
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."

如何将设置逻辑添加到我的测试环境中,这样就可以通过了?

我试过:

config/environments/test.rb

代码语言:javascript
复制
config.gem 'settingslogic', :lib => false

config/environments/cucumber.rb

代码语言:javascript
复制
config.gem 'settingslogic', :lib => false

features/support/env.rb

代码语言:javascript
复制
require 'settingslogic'
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-01-27 00:43:59

你的app/config/application.yml里有黄瓜部分吗?如果没有,请添加以下内容:

代码语言:javascript
复制
cucumber:
    <<: *defaults
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2143189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档