каре и огурец; не уверен, как решить - PullRequest
2 голосов
/ 09 октября 2011

У меня возникла та же проблема, упомянутая здесь: Рейк "предупреждение об уже инициализированной постоянной WFKV_"

Я изменил свой Gemfile на:

gem 'rack', '1.3.3'

Если я бегу: rake cucumber:ok --trace это выглядит так:

/Users/jt/.rvm/rubies/ruby-1.9.2-p290/bin/ruby -S bundle exec cucumber --profile default

со следующими ошибками:

rake aborted!
Command failed with status (1): [/Users/jt/.rvm/rubies/ruby-1.9.2-p290/bin/...]
/Users/jt/.rvm/gems/ruby-1.9.2-p290@global/gems/rake-0.9.2/lib/rake/file_utils.rb:53:in `block in create_shell_runner'
/Users/jt/.rvm/gems/ruby-1.9.2-p290@global/gems/rake-0.9.2/lib/rake/file_utils.rb:45:in `call'
/Users/jt/.rvm/gems/ruby-1.9.2-p290@global/gems/rake-0.9.2/lib/rake/file_utils.rb:45:in `sh' 
/Users/jt/.rvm/gems/ruby-1.9.2-p290@global/gems/rake-0.9.2/lib/rake/file_utils_ext.rb:36:in `sh'

Если я бегу:

Sat Oct 08$ bundle exec cucumber

Кажется, все идет хорошо.

Как мне исправить мои драгоценные камни, чтобы rake cucumber:ok работал нормально?

ТНХ

edit # 1
Могу ли я подтвердить, какая версия Rack используется в Cucumber? Или убедитесь, что Rack 1.3.3 ВСЕГДА используется.

Ответы [ 2 ]

0 голосов
/ 12 октября 2011

Вы можете попробовать создать временный набор гемов, установить там пакет и попробовать его, следуя приведенным ниже шагам,

  1. rvm gemset create temp_gemset
  2. rvm gemset использовать temp_gemset
  3. комплектация

Здесь temp_gemset - имя, данное gemset

0 голосов
/ 09 октября 2011

Вы пытались запустить задачу rake через bundle exec?

bundle exec rake cucumber:ok
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...