Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未定义的方法';滨州路';使用ironruby调用cucumber时出错_Cucumber_Ironruby - Fatal编程技术网

未定义的方法';滨州路';使用ironruby调用cucumber时出错

未定义的方法';滨州路';使用ironruby调用cucumber时出错,cucumber,ironruby,Cucumber,Ironruby,在过去的两天里,我们一直在BDD浪潮中前行。。我对Aslak Hellesoy在RSpec上的InfoQ视频很感兴趣。特别是与语言无关的集成测试框架声明。。所以我想用Cucumber测试一个.Net应用程序,它似乎是BDD故事跑者的最新化身 按照cukes.info和wiki页面上的示例进行操作。也安装了IronRuby。。 然而,最终的结果是不同的,我得到了一个巨大的堆栈跟踪 在网站上发表评论 如果有人已经解决了这个问题或者知道发生了什么。。。请留下答复。谢谢。我昨天和IronRuby和Cuc

在过去的两天里,我们一直在BDD浪潮中前行。。我对Aslak Hellesoy在RSpec上的InfoQ视频很感兴趣。特别是与语言无关的集成测试框架声明。。所以我想用Cucumber测试一个.Net应用程序,它似乎是BDD故事跑者的最新化身

按照cukes.info和wiki页面上的示例进行操作。也安装了IronRuby。。 然而,最终的结果是不同的,我得到了一个巨大的堆栈跟踪

在网站上发表评论


如果有人已经解决了这个问题或者知道发生了什么。。。请留下答复。谢谢。

我昨天和IronRuby和Cucumber一起工作。我没有解决你的codeplex问题的办法,但以下是对我有效的方法

  • 我在c:\IronRuby中使用了IronRuby 0.9,并使用了从DLR变更集27223构建的ir(我的机器上有这两个)
  • 我在路径中添加了c:\ironruby\bin,以便cucumber.bat可以找到ir.exe
  • 我使用了igem安装rspec,然后是igem安装cumber
  • 我不得不从我的ruby安装中窃取rubygem文件,并将它们放在源文件中,以便将rubygem从1.2提高到>1.3。igem更新--系统不想为我工作
  • 然后我强制安装了hoe(一直失败)igem安装hoe
  • 当时,我编写了一个cumber特性,让步骤定义查看White.Core.dll以测试我的应用程序,并运行了c:\ironruby\lib\ironruby\gems\1.8\bin\cumber——在XP SP3上没有成功的颜色特性。--no color标志很重要,否则您会在屏幕上看到所有的终端代码

  • 我尽可能避免使用共享gems模型。当我试着这样做时,我感到困惑,所以我选择了似乎最简单的方法。它从0.6开始对我起作用。

    JFYI-在经历了一段神秘错误的反复之后,它开始工作了。尽管根据IronRuby开发人员的说法,这应该在下一个版本中得到修复,但从今天起,我将在0.9版本中发布我的步骤来实现这一点

    OT-如何重新激活codeplex中的bug/项目?您可以通过邮件发送到ironruby core,他们会为您重新打开它。无法遵循您的窃取步骤。因为igem也会因同样的错误而失败。