автоспек с огурцом в приложении рельсы - PullRequest
1 голос
/ 22 августа 2009

У меня есть функции огурца, работающие нормально, и спецификации rspec, работающие нормально. Я могу запускать как функции огурца, так и спецификации, и все они работают, но теперь я смотрю, как запустить autospec, но при запуске выдает следующее

Предупреждение: $ KCODE НЕТ. /opt/local/lib/ruby/gems/1.8/gems/cucumber-0.3.90/lib/cucumber/step_definition.rb:100: warning: метод переопределен; отбрасывая старое регулярное выражение /opt/local/lib/ruby/gems/1.8/gems/treetop-1.2.6/lib/treetop/ruby_extensions/string.rb:31: предупреждение: метод переопределен; отбрасывая старый отступ /opt/local/lib/ruby/gems/1.8/gems/treetop-1.2.6/lib/treetop/compiler/node_classes/character_class.rb:13: warning: бесполезное использование литерала в пустом контексте /opt/local/lib/ruby/gems/1.8/gems/treetop-1.2.6/lib/treetop/compiler.rb:5: предупреждение: глобальная переменная `$ exclude_metagrammar 'не инициализирована /opt/local/lib/ruby/gems/1.8/gems/treetop-1.2.6/lib/treetop/compiler/metagrammar.rb:232: предупреждение: метод переопределен; отбрасывая старое пространство /opt/local/lib/ruby/gems/1.8/gems/treetop-1.2.6/lib/treetop/compiler/metagrammar.rb:388: предупреждение: метод переопределен; отбрасывая старое пространство /opt/local/lib/ruby/gems/1.8/gems/treetop-1.2.6/lib/treetop/compiler/metagrammar.rb:771: предупреждение: метод переопределен; отбрасывая старое пространство /opt/local/lib/ruby/gems/1.8/gems/treetop-1.2.6/lib/treetop/compiler/metagrammar.rb:779: предупреждение: метод переопределен; отбрасывая старое пространство /opt/local/lib/ruby/gems/1.8/gems/cucumber-0.3.90/lib/cucumber/parser/feature.rb:28: предупреждение: метод переопределен; отбрасывая старый белый /opt/local/lib/ruby/gems/1.8/gems/cucumber-0.3.90/lib/cucumber/parser/feature.rb:36: предупреждение: метод переопределен; отбрасывая старый белый /opt/local/lib/ruby/gems/1.8/gems/cucumber-0.3.90/lib/cucumber/parser/feature.rb:679: предупреждение: метод переопределен; отбрасывая старый белый /opt/local/lib/ruby/gems/1.8/gems/cucumber-0.3.90/lib/cucumber/parser/feature.rb:687: предупреждение: метод переопределен; отбрасывая старый белый /opt/local/lib/ruby/gems/1.8/gems/cucumber-0.3.90/lib/cucumber/parser/feature.rb:813: предупреждение: метод переопределен; отбрасывая старый белый /opt/local/lib/ruby/gems/1.8/gems/cucumber-0.3.90/lib/cucumber/parser/feature.rb:825: предупреждение: метод переопределен; отбрасывая старый белый /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/core_ext/blank.rb:49: предупреждение: метод переопределен; выкидываете старый бланк?

я запущен AUTOFEATURE = истинный автоспек

есть ли решение

ура

Ответы [ 2 ]

1 голос
/ 22 августа 2009
$KCODE = 'U'

и поместите это в .autotest файл

0 голосов
/ 18 октября 2009

У меня было что-то плохое в файле .autotest, поэтому я его очистил, и теперь все работает

...