Sha256: 9c872b14657d401d4221c9de3a8eaf9c90557aeeab303d095105f5518eabc4ec
Contents?: true
Size: 1.24 KB
Versions: 9
Compression:
Stored size: 1.24 KB
Contents
<%- if visual_automation -%> # frozen_string_literal: true require 'tmpdir' require_relative '../../helpers/allure_helper' require_relative '../../helpers/driver_helper' require_relative '../../helpers/visual_helper' include DriverHelper include VisualHelper Before do OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE @grid_runner = VisualHelper.create_grid_runner @eyes = VisualHelper.create_eyes(@grid_runner) VisualHelper.configure_eyes @eyes @driver = @eyes.open(driver: driver) end After do |scenario| Dir.mktmpdir do |temp_folder| screenshot = driver.save_screenshot("#{temp_folder}/#{scenario.name}.png") AllureHelper.add_screenshot(scenario.name, screenshot) end @eyes.close @driver.quit @eyes.abort_async results = @grid_runner.get_all_test_results puts results end <%- else -%> # frozen_string_literal: true require 'tmpdir' require_relative '../../helpers/driver_helper' require_relative '../../helpers/allure_helper' include DriverHelper Before do driver.manage.window.maximize end After do |scenario| Dir.mktmpdir do |temp_folder| screenshot = driver.save_screenshot("#{temp_folder}/#{scenario.name}.png") AllureHelper.add_screenshot(scenario.name, screenshot) end driver.quit end <%- end -%>
Version data entries
9 entries across 9 versions & 1 rubygems