Module: Appom::Helpers
Overview
Helper utilities for Appom automation framework Provides common interaction patterns and utility methods
Defined Under Namespace
Modules: DebugHelpers, ElementHelpers, ElementStateHelpers, PerformanceHelpers, VisualHelpers, WaitHelpers
Class Method Summary collapse
-
.included(klass) ⇒ Object
Include all helper modules.
-
.performance_module ⇒ Object
Get the performance module, allowing for test mocking.
Class Method Details
.included(klass) ⇒ Object
Include all helper modules
319 320 321 322 323 324 325 326 327 |
# File 'lib/appom/helpers.rb', line 319 def self.included(klass) klass.include ElementHelpers klass.include WaitHelpers klass.include DebugHelpers klass.include PerformanceHelpers klass.include VisualHelpers klass.include ElementStateHelpers klass.include Appom::Logging end |
.performance_module ⇒ Object
Get the performance module, allowing for test mocking
9 10 11 |
# File 'lib/appom/helpers.rb', line 9 def self.performance_module defined?(Performance) ? Performance : Appom::Performance end |