Kev*_*Dog 1 bdd ruby-on-rails cucumber
我正在使用我的Mac OS X盒子上的Rails和Cucumber.当我尝试运行以下方案时:
Feature: ActorDetail
In order to learn about an actor
As a costumer
I want to see their details
Scenario: Actors page should exist
Given I am on actor page
Then I should see "Actors"
Run Code Online (Sandbox Code Playgroud)
当我尝试运行测试时,我得到以下内容:
kevin:11:17 PM:~/Documents/Rails/testApp: cucumber
Using the default profile...
/usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/gem_dependency.rb:119:Warning: Gem::Dependency#version_requirements is deprecated and will be removed on or after August 2010. Use #requirement
F--F
Failing Scenarios:
cucumber features/ActorDetail.feature:6 # Scenario: Actors page should exist
1 scenario (1 failed)
2 steps (2 skipped)
0m0.138s
Run Code Online (Sandbox Code Playgroud)
这是一个失败的测试,但不是我想它会失败,如果你明白我的意思的方式.我期待一条消息告诉我没有为"演员"定义路径
有趣的是,如果我从双单引号"演员"的变化,这就是我得到:
kevin:11:09 PM:~/Documents/Rails/testApp: cucumber
Using the default profile...
/usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/gem_dependency.rb:119:Warning: Gem::Dependency#version_requirements is deprecated and will be removed on or after August 2010. Use #requirement
F-UF
Failing Scenarios:
cucumber features/ActorDetail.feature:6 # Scenario: Actors page should exist
1 scenario (1 failed)
2 steps (1 skipped, 1 undefined)
0m0.144s
Run Code Online (Sandbox Code Playgroud)
我很抱歉,如果我提供的关于我所安装的宝石,配置等我在Rails的约三小时迄今已开发足够的信息.
非常感谢,
KevDog
更新 我做了宝石更新,现在情况似乎变得更糟.这是当前的错误:
kevin:12:29 AM:~/Documents/Rails/testApp: cucumber
Using the default profile...
/usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/gem_dependency.rb:119:Warning: Gem::Dependency#version_requirements is deprecated and will be removed on or after August 2010. Use #requirement
/Users/kevin/.gem/ruby/1.8/gems/nokogiri-1.4.2/lib/nokogiri/nokogiri.bundle: [BUG] Bus Error
ruby 1.8.7 (2008-05-31 patchlevel 0) [i686-darwin9.4.0]
Abort trap
Run Code Online (Sandbox Code Playgroud)
这根本听起来不太好.
| 归档时间: |
|
| 查看次数: |
1692 次 |
| 最近记录: |