代码之家  ›  专栏  ›  技术社区  ›  AlistairH

我怎么才能拿到耙子test:acceptance'要在Windows上成功运行?

  •  0
  • AlistairH  · 技术社区  · 14 年前

    我已经编写了一些测试,可以让它们在浏览器的测试运行程序中成功运行,但是当我尝试使用“rake”从命令行运行它们时test:acceptance'我看到以下错误:

    rake aborted!
    fork() function is unimplemented on this machine
    

    我已经安装了win32-open3gem和win32进程,它们似乎都没有帮助。 你知道我该怎么做吗?

    1 回复  |  直到 14 年前
        1
  •  0
  •   AlistairH    14 年前

    require 'win32/open3'
    require 'win32/process'
    

    但是,脚本还将我的平台确定为“i386-mingw32”,这与脚本用于确定您是否在windows/mswin/上的regexp不匹配。

    RUBY_PATH=mswin
    

    呸。