Module: AngularWebdriver
- Defined in:
- lib/angular_webdriver/version.rb,
lib/angular_webdriver/protractor/by.rb,
lib/angular_webdriver/protractor/rspec_helpers.rb,
lib/angular_webdriver/protractor/by_repeater_inner.rb,
lib/angular_webdriver/protractor/protractor_element.rb
Defined Under Namespace
Modules: RSpecHelpers Classes: By, ByRepeaterInner, ProtractorElement
Constant Summary collapse
- VERSION =
'1.0.2'
- DATE =
'2015-06-07'
Class Method Summary collapse
-
.install_rspec_helpers ⇒ Object
call within before(:all) in rspec config after invoking Protractor.new.
Class Method Details
.install_rspec_helpers ⇒ Object
call within before(:all) in rspec config after invoking Protractor.new
9 10 11 12 13 14 15 16 17 18 |
# File 'lib/angular_webdriver/protractor/rspec_helpers.rb', line 9 def self.install_rspec_helpers context = RSpec::Core::ExampleGroup helpers = AngularWebdriver::RSpecHelpers helpers.singleton_methods.each do |method_symbol| context.send(:define_method, method_symbol) do |*args| args.length == 0 ? helpers.send(method_symbol) : helpers.send(method_symbol, *args) end end end |