Evo*_*lve 10 ruby cucumber textmatebundles
当我转到'运行功能'时,从黄瓜功能文件中我在出现的弹出框中收到以下错误.
我该如何解决?
/Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in require'from gem_original_require': no such file to load -- /Users/evolve/Projects/i9/Tornelo/.bundle/environment (LoadError) from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in
/ Users/evolve/Library/Application Support/TextMate/Bundles/Cucumber.tmbundle/Support/lib/cucumber/mate /../ mate.rb:10来自/ Users/evolve/Library/Application Support/TextMate/Bundles/Cucumber.tmbundle/Support/lib/cucumber/mate/feature_helper.rb:1:in require' from /Users/evolve/Library/Application Support/TextMate/Bundles/Cucumber.tmbundle/Support/lib/cucumber/mate/feature_helper.rb:1 from /tmp/cucumber-906.rb:2:in
require'from /tmp/cucumber-906.rb :2
小智 6
我有同样的错误.要修复它,您需要编辑此文件:
/Users/richie/Library/Application Support/TextMate/Pristine Copy/Bundles/Cucumber.tmbundle/Support/lib/cucumber
Run Code Online (Sandbox Code Playgroud)
用以下2行替换第10行:
environment_file = File.join(ENV['TM_PROJECT_DIRECTORY'], bundle_path, "environment")
require "#{enviroment_file}" if File.exists?("#{environment_file}.rb")
Run Code Online (Sandbox Code Playgroud)
这样它只加载文件(如果存在).
我正在使用RSpec 2.0,所以我还必须修改第23行(现在是第24行)的rspec要求:
require 'rspec'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2003 次 |
最近记录: |