Sha256: 6b72a026411e5832345b0bb71b95cd7440ca7117320a69bf00762038afea8c19

Contents?: true

Size: 453 Bytes

Versions: 3

Compression:

Stored size: 453 Bytes

Contents

require_relative '../template'

class WatirHelperTemplate < Template
  def body
    <<~EOF
      require 'watir'

      module Raider
        module WatirHelper
          refine Watir::Element do
            def click_when_present
              wait_until_present
              self.click
            end

            def wait_until_present
              self.wait_until(&:present?)
            end
          end
        end
      end
    EOF
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ruby_raider-0.1.9 lib/generators/templates/helpers/watir_helper_template.rb
ruby_raider-0.1.8 lib/generators/templates/helpers/watir_helper_template.rb
ruby_raider-0.1.7 lib/generators/templates/helpers/watir_helper_template.rb