Object
Defines rake tasks for starting, stopping and restarting the Selenium server.
Usage:
Selenium::Rake::ServerTask.new do |t| t.jar = "/path/to/selenium-server-standalone.jar" t.port = 4444 t.opts = %w[-some options] end
Tasks defined:
rake selenium:server:start rake selenium:server:stop rake selenium:server:restart
Configure logging. Pass a log file path or a boolean. Default: true
true - log to stdout/stderr false - no logging String - log to the specified file
# File lib/selenium/rake/server_task.rb, line 79 def initialize(prefix = "selenium:server") @jar = nil @prefix = prefix @port = 4444 @timeout = 30 @background = true @log = true @opts = [] yield self if block_given? unless @jar raise MissingJarFileError, "must provide path to the selenium server jar" end @server = Selenium::Server.new(@jar, :port => @port, :timeout => @timeout, :background => @background, :log => @log ) @server << @opts define_start_task define_stop_task define_restart_task end
Generated with the Darkfish Rdoc Generator 2.