ruby,rake无法将模块转换为字符串

时间:2013-06-06 13:11:24

标签: ruby parallel-processing rake

我正在尝试使用parallel_tests gem但是当我尝试执行“rake parallel:create”时,我收到一条错误消息“无法将模块转换为字符串”。我包含文件错了吗?这是我的rakefile。

require 'rubygems'
require 'cucumber'
require 'cucumber/rake/task'
require 'parallel_tests/tasks'

Cucumber::Rake::Task.new(:features) do |t|
  t.profile = 'default'
end

task :default => :features

enter image description here

1 个答案:

答案 0 :(得分:1)

我能够使用以下内容包含parallel_tests任务:

require 'parallel_tests/tasks'

而不是你的:

require 'parallel_tests'

import ParallelTests

(“import”关键字可能是rake中的一些DSL构造,需要String而不是Module?)