Module: MediawikiSelenium::RSpec::Environment
- Defined in:
- lib/mediawiki_selenium/rspec/environment.rb
Instance Method Summary collapse
-
#mw ⇒ Environment
Sets up and returns a new default environment.
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
#method_missing(name, *args, &block) ⇒ Object (private)
Allow for indirect calls to the MediawikiSelenium::RSpec::Environment object.
23 24 25 |
# File 'lib/mediawiki_selenium/rspec/environment.rb', line 23 def method_missing(name, *args, &block) mw.respond_to?(name) ? mw.__send__(name, *args, &block) : super end |
Instance Method Details
#mw ⇒ Environment
Sets up and returns a new default environment.
8 9 10 11 12 13 14 15 |
# File 'lib/mediawiki_selenium/rspec/environment.rb', line 8 def mw @_mw ||= MediawikiSelenium::Environment.load_default.extend( MediawikiSelenium::ApiHelper, MediawikiSelenium::PageFactory, MediawikiSelenium::ScreenshotHelper, MediawikiSelenium::UserFactoryHelper ) end |