Class: Capybara::Driver::Base
- Inherits:
-
Object
- Object
- Capybara::Driver::Base
- Defined in:
- lib/capybara/driver/base.rb
Instance Method Summary collapse
- #body ⇒ Object
- #cleanup! ⇒ Object
- #current_url ⇒ Object
- #evaluate_script(script) ⇒ Object
- #execute_script(script) ⇒ Object
- #find(query) ⇒ Object
- #has_shortcircuit_timeout? ⇒ Boolean
- #reset! ⇒ Object
- #response_headers ⇒ Object
- #source ⇒ Object
- #status_code ⇒ Object
- #visit(path) ⇒ Object
- #wait? ⇒ Boolean
- #wait_until(*args) ⇒ Object
- #within_frame(frame_id) ⇒ Object
- #within_window(handle) ⇒ Object
Instance Method Details
#body ⇒ Object
18 19 20 |
# File 'lib/capybara/driver/base.rb', line 18 def body raise NotImplementedError end |
#cleanup! ⇒ Object
56 57 58 59 |
# File 'lib/capybara/driver/base.rb', line 56 def cleanup! Capybara.deprecate("cleanup!", "reset!") reset! end |
#current_url ⇒ Object
2 3 4 |
# File 'lib/capybara/driver/base.rb', line 2 def current_url raise NotImplementedError end |
#evaluate_script(script) ⇒ Object
26 27 28 |
# File 'lib/capybara/driver/base.rb', line 26 def evaluate_script(script) raise Capybara::NotSupportedByDriverError end |
#execute_script(script) ⇒ Object
22 23 24 |
# File 'lib/capybara/driver/base.rb', line 22 def execute_script(script) raise Capybara::NotSupportedByDriverError end |
#find(query) ⇒ Object
10 11 12 |
# File 'lib/capybara/driver/base.rb', line 10 def find(query) raise NotImplementedError end |
#has_shortcircuit_timeout? ⇒ Boolean
61 62 63 |
# File 'lib/capybara/driver/base.rb', line 61 def has_shortcircuit_timeout? false end |
#reset! ⇒ Object
53 54 |
# File 'lib/capybara/driver/base.rb', line 53 def reset! end |
#response_headers ⇒ Object
30 31 32 |
# File 'lib/capybara/driver/base.rb', line 30 def response_headers raise Capybara::NotSupportedByDriverError end |
#source ⇒ Object
14 15 16 |
# File 'lib/capybara/driver/base.rb', line 14 def source raise NotImplementedError end |
#status_code ⇒ Object
34 35 36 |
# File 'lib/capybara/driver/base.rb', line 34 def status_code raise Capybara::NotSupportedByDriverError end |
#visit(path) ⇒ Object
6 7 8 |
# File 'lib/capybara/driver/base.rb', line 6 def visit(path) raise NotImplementedError end |
#wait? ⇒ Boolean
46 47 48 |
# File 'lib/capybara/driver/base.rb', line 46 def wait? false end |
#wait_until(*args) ⇒ Object
50 51 |
# File 'lib/capybara/driver/base.rb', line 50 def wait_until(*args) end |
#within_frame(frame_id) ⇒ Object
38 39 40 |
# File 'lib/capybara/driver/base.rb', line 38 def within_frame(frame_id) raise Capybara::NotSupportedByDriverError end |
#within_window(handle) ⇒ Object
42 43 44 |
# File 'lib/capybara/driver/base.rb', line 42 def within_window(handle) raise Capybara::NotSupportedByDriverError end |