19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
# File 'lib/testplan.rb', line 19
def self.plan_in_format(plan, format)
config = $initconf.call
config[:testplans][plan].each do |tplan|
envarr = {}
config[:platforms][tplan].each do | k,v|
envarr[k.to_s] = v unless k == :cases
end
envstring = make_env_string(envarr)
config[:platforms][tplan][:cases].each do | acase |
exec_string = "#{envstring}bundle exec rake #{format.to_s} SPEC_OPTS=\"-e #{acase}\""
print "\nRunning testcase #{acase} with ENV: #{envstring}\n"
system exec_string
end
end
end
|