我的黄瓜功能工作正常,rspec 规格工作正常我可以同时运行黄瓜功能和规格规格,它们都可以工作,但现在我正在考虑让 autospec 运行,但运行会产生以下结果
警告:$KCODE 为 NONE。/opt/local/lib/ruby/gems/1.8/gems/cucumber-0.3.90/lib/cucumber/step_definition.rb:100:警告:方法重新定义;丢弃旧的正则表达式/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:警告:在无效上下文/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=true autospec
有没有解决办法
干杯