Module: Applitools

Extended by:
RequireUtils
Defined in:
lib/applitools/universal_sdk/universal_eyes_manager.rb,
lib/eyes_core.rb,
lib/eyes_consts.rb,
lib/require_utils.rb,
lib/applitools/version.rb,
lib/applitools/core/future.rb,
lib/applitools/core/region.rb,
lib/applitools/core/helpers.rb,
lib/applitools/core/session.rb,
lib/applitools/core/trigger.rb,
lib/applitools/appium/target.rb,
lib/applitools/calabash/eyes.rb,
lib/applitools/core/jsonable.rb,
lib/applitools/core/location.rb,
lib/applitools/calabash/utils.rb,
lib/applitools/core/eyes_base.rb,
lib/applitools/calabash/target.rb,
lib/applitools/core/app_output.rb,
lib/applitools/core/batch_info.rb,
lib/applitools/core/class_name.rb,
lib/applitools/core/screenshot.rb,
lib/applitools/core/eyes_runner.rb,
lib/applitools/core/match_level.rb,
lib/applitools/appium/screenshot.rb,
lib/applitools/core/match_result.rb,
lib/applitools/core/test_results.rb,
lib/applitools/core/text_trigger.rb,
lib/applitools/core/match_results.rb,
lib/applitools/core/mouse_trigger.rb,
lib/applitools/core/session_types.rb,
lib/applitools/core/argument_guard.rb,
lib/applitools/core/classic_runner.rb,
lib/applitools/core/padding_bounds.rb,
lib/applitools/core/rectangle_size.rb,
lib/applitools/core/rendering_info.rb,
lib/applitools/calabash/os_versions.rb,
lib/applitools/core/abstract_region.rb,
lib/applitools/core/app_environment.rb,
lib/applitools/core/eyes_screenshot.rb,
lib/applitools/core/floating_region.rb,
lib/applitools/core/region_provider.rb,
lib/applitools/appium/ios_screenshot.rb,
lib/applitools/appium/region_provider.rb,
lib/applitools/calabash/eyes_settings.rb,
lib/applitools/core/match_single_task.rb,
lib/applitools/core/match_window_data.rb,
lib/applitools/core/match_window_task.rb,
lib/applitools/core/universal_new_api.rb,
lib/applitools/core/fixed_cut_provider.rb,
lib/applitools/core/session_start_info.rb,
lib/applitools/core/accessibility_level.rb,
lib/applitools/core/test_result_summary.rb,
lib/applitools/core/universal_eyes_open.rb,
lib/applitools/appium/android_screenshot.rb,
lib/applitools/calabash/calabash_element.rb,
lib/applitools/core/accessibility_region.rb,
lib/applitools/core/fixed_scale_provider.rb,
lib/applitools/core/image_match_settings.rb,
lib/applitools/appium/ios_region_provider.rb,
lib/applitools/capybara/capybara_settings.rb,
lib/applitools/core/universal_eyes_checks.rb,
lib/applitools/core/abstract_configuration.rb,
lib/applitools/core/eyes_configuration_dsl.rb,
lib/applitools/core/eyes_base_configuration.rb,
lib/applitools/core/match_single_check_data.rb,
lib/applitools/universal_sdk/universal_eyes.rb,
lib/applitools/calabash/environment_detector.rb,
lib/applitools/appium/android_region_provider.rb,
lib/applitools/core/accessibility_region_type.rb,
lib/applitools/core/debug_screenshot_provider.rb,
lib/applitools/core/app_output_with_screenshot.rb,
lib/applitools/calabash/eyes_calabash_screenshot.rb,
lib/applitools/universal_sdk/universal_eyes_config.rb,
lib/applitools/calabash/full_page_capture_algorithm.rb,
lib/applitools/calabash/calabash_screenshot_provider.rb,
lib/applitools/calabash/eyes_calabash_ios_screenshot.rb,
lib/applitools/universal_sdk/universal_check_settings.rb,
lib/applitools/calabash/eyes_calabash_android_screenshot.rb,
lib/applitools/calabash/full_page_capture_algorithm/base.rb,
lib/applitools/universal_sdk/universal_eyes_manager_config.rb,
lib/applitools/calabash/full_page_capture_algorithm/ios_ui_table_view.rb,
lib/applitools/calabash/full_page_capture_algorithm/android_scroll_view.rb,
ext/eyes_core/eyes_core.c

Overview

require_relative ‘universal_eyes’

Defined Under Namespace

Modules: AccessibilityGuidelinesVersion, AccessibilityLevel, AccessibilityRegionType, Appium, ArgumentGuard, Calabash, Connectivity, EyesConfigurationDSL, EyesLogger, FluentInterface, HashExtension, Helpers, Jsonable, MatchLevel, MatchLevelSetter, RequireUtils, ResamplingFast, Selenium, SessionTypes, UniversalEyesChecks, UniversalEyesOpen, UniversalNewApi, Utils Classes: AbstractConfiguration, AbstractRegion, AccessibilityRegion, AccessibilitySettings, AppEnvironment, AppOutput, AppOutputWithScreenshot, BatchInfo, ClassName, ClassicRunner, DebugScreenshotProvider, DiffsFoundError, EyesBase, EyesBaseConfiguration, EyesRunner, EyesScreenshot, FixedCutProvider, FloatingBounds, FloatingRegion, Future, ImageMatchSettings, Location, MatchResult, MatchResults, MatchSingleCheckData, MatchSingleTask, MatchWindowData, MatchWindowTask, MouseTrigger, NotUniversalServerRequestError, PaddingBounds, RectangleSize, Region, RegionProvider, RenderingInfo, Screenshot, Session, SessionStartInfo, TestResultSummary, TestResults, TextTrigger, Trigger, UniversalCheckSettings, UniversalEyes, UniversalEyesConfig, UniversalEyesManager, UniversalEyesManagerConfig

Constant Summary collapse

JS_PATH =
'lib/applitools/selenium/scripts/node_modules'.freeze
SCRIPT_TEMPLATES_PATH =
'lib/applitools/selenium/scripts'.freeze
VERSION =
'4.2.0'.freeze
UNIVERSAL_VERSION =
'2.10.8'.freeze
MATCH_LEVEL =
{
  none: 'None',
  layout: 'Layout',
  layout2: 'Layout2',
  content: 'Content',
  strict: 'Strict',
  exact: 'Exact'
}.freeze

Class Method Summary collapse

Class Method Details

.load_dirObject



12
13
14
# File 'lib/eyes_core.rb', line 12

def self.load_dir
  File.dirname(File.expand_path(__FILE__))
end