class Sauce::TestGroup
Public Class Methods
new(platforms)
click to toggle source
# File lib/sauce/parallel/test_group.rb, line 3 def initialize(platforms) @platforms = platforms @index = 0 end
Public Instance Methods
next_platform()
click to toggle source
# File lib/sauce/parallel/test_group.rb, line 8 def next_platform platform = @platforms[@index] @index += 1 begin caps ={ 'os' => platform[0], 'browser' => platform[1], 'version' => platform[2] } caps.merge!({:caps => platform[3]}) if platform[3] caps rescue NoMethodError => e puts "I don't have any config" end end