module Sauce::TestBase
Public Instance Methods
test_each(platforms, description) { |selenium, capabilities| ... }
click to toggle source
Run a block with every platform
# File lib/sauce/test_base.rb, line 5 def test_each(platforms, description) platforms.each do |platform| capabilities = { :os => platform[0], :browser => platform[1], :browser_version => platform[2], :job_name => description } capabilities.merge! platform[3] if platform[3] selenium = Sauce::Selenium2.new(capabilities) yield selenium, capabilities end end