Мой огурец зависает при использовании профиля по умолчанию ... - PullRequest
2 голосов
/ 14 июля 2011

Мой огурец зависает в операторе «Использование профиля по умолчанию ...», когда я первый запускаю команду cucumber.Я даже не могу нажать Ctrl - C, чтобы вырваться, мне нужно полностью закрыть вкладку терминала и перезапустить Mac OS X .Я попытался удалить rerun.txt без удачи.Это очень непостоянно.Любая помощь будет оценена.

Вот где он застрял:

cucumber --verbose
Using the default profile...
Code:
  * features/support/env.rb

Это информация о моей системе:

ruby --version
ruby 1.8.7 (2011-02-18 patchlevel 334) [i686-darwin9.8.0]

cucumber --version
0.8.5

About your application's environment
Ruby version              1.8.7 (i686-darwin9.8.0)
RubyGems version          1.6.2
Rails version             2.1.0
Active Record version     2.1.0
Action Pack version       2.1.0
Active Resource version   2.1.0
Action Mailer version     2.1.0
Active Support version    2.1.0
Edge Rails revision       83480b0ca0647bb60f08e03ce12e3cf5071b1f0d
Environment               development
Database adapter          postgresql
Database schema version   20110530174319

sw_vers | grep 'ProductVersion:' | grep -o '[0-9]*\.[0-9]*\.[0-9]*'
10.5.8 #Mac OS X version

1 Ответ

2 голосов
/ 23 июля 2011

Проблема здесь, на мой взгляд, rvm. Если я запускаю cucumber с неправильным rvm, я считаю, что это вызывает зависание. Когда я сразу переключаюсь на правильную версию Ruby, используя rvm use ruby-1.8.7-p334 и запускаю cucumber, она работает.

...