Class: Sauce::Jasmine::Driver
- Inherits:
-
Jasmine::SeleniumDriver
- Object
- Jasmine::SeleniumDriver
- Sauce::Jasmine::Driver
- Defined in:
- lib/sauce/jasmine.rb
Instance Attribute Summary collapse
-
#browser ⇒ Object
readonly
Returns the value of attribute browser.
-
#driver ⇒ Object
readonly
Returns the value of attribute driver.
-
#http_address ⇒ Object
readonly
Returns the value of attribute http_address.
Instance Method Summary collapse
-
#initialize(browser, http_address) ⇒ Driver
constructor
A new instance of Driver.
- #job_name ⇒ Object
Constructor Details
#initialize(browser, http_address) ⇒ Driver
Returns a new instance of Driver.
8 9 10 11 12 13 |
# File 'lib/sauce/jasmine.rb', line 8 def initialize(browser, http_address) @browser = browser @http_address = http_address @driver = Sauce::Selenium2.new(:browser => browser, :job_name => job_name) puts "Starting job named: #{job_name}" end |
Instance Attribute Details
#browser ⇒ Object (readonly)
Returns the value of attribute browser.
6 7 8 |
# File 'lib/sauce/jasmine.rb', line 6 def browser @browser end |
#driver ⇒ Object (readonly)
Returns the value of attribute driver.
6 7 8 |
# File 'lib/sauce/jasmine.rb', line 6 def driver @driver end |
#http_address ⇒ Object (readonly)
Returns the value of attribute http_address.
6 7 8 |
# File 'lib/sauce/jasmine.rb', line 6 def http_address @http_address end |
Instance Method Details
#job_name ⇒ Object
15 16 17 |
# File 'lib/sauce/jasmine.rb', line 15 def job_name "Jasmine Test Run #{Time.now.utc.to_i}" end |