Sha256: 2d76f574bbffe129bb3f9054fa5b504c7e6ecbb56cccc0f68f7e57702d9de8f2

Contents?: true

Size: 777 Bytes

Versions: 9

Compression:

Stored size: 777 Bytes

Contents

module Sauce
  module Utilities
    module Rake

      def self.sauce_helper
        helper_text = <<-ENDHEADER
# You should edit this file with the browsers you wish to use
# For options, check out http://saucelabs.com/docs/platforms
require "sauce"
        ENDHEADER

        helper_text << "require \"sauce/capybara\"" if Object.const_defined? "Capybara"
        helper_text << <<-ENDFILE

Sauce.config do |config|
  config[:browsers] = [
    ["OS", "BROWSER", "VERSION"],
    ["OS", "BROWSER", "VERSION"]
  ]
end
        ENDFILE
        if Object.const_defined? "Capybara"
          helper_text << "Capybara.default_driver = :sauce "
          helper_text << "Capybara.javascript_driver = :sauce "
        end
        
        return helper_text
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
sauce-3.5.3 lib/sauce/utilities/rake.rb
sauce-3.5.2 lib/sauce/utilities/rake.rb
sauce-3.5.1 lib/sauce/utilities/rake.rb
sauce-3.5.0 lib/sauce/utilities/rake.rb
sauce-3.4.9 lib/sauce/utilities/rake.rb
sauce-3.4.8 lib/sauce/utilities/rake.rb
sauce-3.4.7 lib/sauce/utilities/rake.rb
sauce-3.4.6 lib/sauce/utilities/rake.rb
sauce-3.4.5 lib/sauce/utilities/rake.rb