Cucumber 铁红宝石和黄瓜

Cucumber 铁红宝石和黄瓜,cucumber,ironruby,Cucumber,Ironruby,在使用IronRuby 1.0 RC1运行Cucumber 0.5.1时,出现以下错误: IronRuby.Libraries.Yaml:0:in `ScanAnchor': while scanning an alias: expected alphabetic or numeric character, but found something else... (IronRuby::StandardLibrary::Yaml::ScannerException) from Ir

在使用IronRuby 1.0 RC1运行Cucumber 0.5.1时,出现以下错误:

IronRuby.Libraries.Yaml:0:in `ScanAnchor': while scanning an alias: expected alphabetic or numeric character, but found
something else... (IronRuby::StandardLibrary::Yaml::ScannerException)
        from IronRuby.Libraries.Yaml:0:in `FetchAlias'
        from IronRuby.Libraries.Yaml:0:in `FetchMoreTokens'
        from IronRuby.Libraries.Yaml:0:in `PeekToken'
        from IronRuby.Libraries.Yaml:0:in `Produce'
        from IronRuby.Libraries.Yaml:0:in `ParseStreamNext'
        from IronRuby.Libraries.Yaml:0:in `ComposeNode'
        from IronRuby.Libraries.Yaml:0:in `ComposeNode'
        from IronRuby.Libraries.Yaml:0:in `ComposeNode'
        from IronRuby.Libraries.Yaml:0:in `ComposeDocument'
        from IronRuby.Libraries.Yaml:0:in `GetNode'
        from IronRuby.Libraries.Yaml:0:in `GetData'
        from IronRuby.Libraries.Yaml:0:in `MoveNext'
        from :0:in `load_file'
        from c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.5.1/bin/../lib/cucumber/platform.rb:10
        from C:/Program Files/IronRuby 0.9.3.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.5.1/bin/../lib/cucumber.rb:5
        from :0:in `require'
        from C:/Program Files/IronRuby 0.9.3.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.5.1/bin/../lib/cucumber/cli/main.rb:2
        from C:/Program Files/IronRuby 0.9.3.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from :0:in `require'
        from c:/ruby/lib/ruby/gems/1.8/gems/cucumber-0.5.1/bin/cucumber:5
        from c:/ruby/bin/cucumber:19
        from :0:in `require'
        from :0:in `load'
我不知道现在该怎么办。 我正在尝试运行示例cumber特性

黄瓜特性(运行良好)
icucumber功能(抛出此错误)

它与languages.yml文件有关。 该文件正在第10行的platform.rb文件中加载,这是cucumber gem的一部分。 我尝试的是:

  • 正在删除文件,但仅此而已 导致“找不到文件”错误
  • 文件中只留下英文。 那是行不通的
  • 清除文件 在所有内容中。给了一些零分 方法错误

  • 您可能想在IronRuby邮件列表上发布该问题,以获取更多信息。这可能是一个错误。