执行rake任务抛出错误 – 使用rbconfig而不是过时和不推荐的配置

我们正试图在
Windows机器上使用Selenium RC运行我们的selenium脚本.我们创建了一个rake文件,其中包含一个将运行所有spec文件的任务(run_all_spec)

安装:

ruby1.9.3,

rake版本0.9.1,

rspec 1.2.8

selenium-client 1.2.18

但我们得到“全球访问Rake DSL方法已被弃用”错误

Global access to Rake DSL methods is deprecated之后,我们将我们的rake版本降级为0.8.7

但是当我们调用命令“rake run_all_spec”时,我们得到错误:

使用RbConfig而不是过时和弃用的Config.

我们还尝试使用“spec”命令手动运行我们的脚本,尝试隔离问题,如果它的rspec,但我们能够运行脚本,所以我们必须是一个rake问题.

请帮忙.

提前致谢,
娘娘腔

最佳答案 能够立即使用rake运行我的rspec文件.我们所做的是降级为

ruby1.8.7,

耙(0.8.7)和

rspec(1.2.9)

点赞