当试图在Rubymine上运行rspec时,没有发现任何测试

时间:2012-05-16 04:07:24

标签: ruby rspec bdd rubymine

我正在尝试做一个Ruby Kada,但是当我尝试运行我的规范时,我得到“没有找到测试。”

我的项目中有2个文件:

poker_hands.rb,其中包含:

def announce_winner (s)
   'Player x is the winner.'
end

poker_hands_spec.rb,其中包含:

require 'rspec'
require 'poker_hands'

define 'poker_hands' do
   it 'should announce a winner' do
      x = announce_winner('')
      x.should == 'Player x is the winner.'
   end
end

我正在运行RubyMine 4.0.3和rspec 2.10.0

编辑:Here is a copy of my stacktrace

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

定义上下文的rspec关键字是 describe ,而不是define