2010-08-24 16 views
6

मैं रेल 3 के साथ काम करने के लिए ककड़ी पाने की कोशिश कर रहा हूं।
लेकिन जब भी मैं ककड़ी की सुविधाओं को चलाने की कोशिश करता हूं तो मुझे एक लोड त्रुटि मिलती है।रेल 3 ककड़ी लोड त्रुटि

cucumber-0.7.3/lib/cucumber/ast/feature_element.rb:2:in `require': no such file to load -- gherkin/parser/tag_expression (LoadError) 

मैं ruby-1.9.2-p0

कोई सुझाव पर Gemfile

gem "rspec", '>= 2.0.0.beta.19' 
gem 'capybara' 
gem 'database_cleaner' 
gem 'cucumber-rails', '~> 0.1.1.rc6' 
gem 'cucumber', '~> 0.7.0.beta.8' 
gem 'rspec-rails', '~> 2.0.0.beta.19' 
gem 'spork' 
gem 'launchy' 

मैं चल रहा हूँ के लिए निम्न जवाहरात जोड़ लिया है?

उत्तर

3

मुझे एक ही त्रुटि मिल रही थी और एक ककड़ी निर्भरता के बजाय जेमफाइल में लोड होने के लिए फेरिसिंग को मजबूर कर इसे पीछे छोड़ने में सक्षम था।

तो, खीरा को बताए विशेष संस्करण और> = खीरे के लिए:

... 
    gem 'gherkin', '2.1.5' 
    gem 'cucumber-rails', '>=0.3.2' 
    gem 'cucumber', '>=0.8.5' 
    ... 
+1

मैं 'बंडल पहले update' चलाने के लिए आवश्यक है, लेकिन यह काम कर खत्म किया था। –

संबंधित मुद्दे