Class: Pyrite::PyriteTest
- Inherits:
-
ActionController::IntegrationTest
- Object
- ActionController::IntegrationTest
- Pyrite::PyriteTest
- Includes:
- Assertions, Dsl, Helpers
- Defined in:
- lib/pyrite/pyrite_test.rb
Instance Method Summary collapse
-
#browser ⇒ Object
:nodoc:.
-
#setup ⇒ Object
:nodoc:.
-
#teardown ⇒ Object
:nodoc:.
Methods included from Helpers
Methods included from Assertions
#assert_element, #assert_no_element, #assert_no_text, #assert_text
Methods included from Dsl
#check, #click, #code_me, #drag_and_drop, #fill_in, #follow, #get_confirmation, #inside_iframe, #press, #select, #select_date, #show_me, #visit, #wait_for, #wait_for_frame
Instance Method Details
#browser ⇒ Object
:nodoc:
13 14 15 16 17 18 19 20 21 |
# File 'lib/pyrite/pyrite_test.rb', line 13 def browser #:nodoc: $browser ||= Selenium::Client::Driver.new( :host => Pyrite.rc_host, :port => 4444, :browser => Pyrite.browser, :url => "#{Pyrite.sever_url}:#{Pyrite.server_port}", :timeout_in_second => Pyrite.timeout ) end |
#setup ⇒ Object
:nodoc:
23 24 25 26 27 |
# File 'lib/pyrite/pyrite_test.rb', line 23 def setup #:nodoc: DatabaseCleaner.clean browser.start_new_browser_session super end |
#teardown ⇒ Object
:nodoc:
29 30 31 32 |
# File 'lib/pyrite/pyrite_test.rb', line 29 def teardown #:nodoc: super browser.close_current_browser_session end |