Sha256: 8f7dbad711d178ea591b8f0ac839cc7543f70a88295fb8c23d1caa7ac2f7d3e2
Contents?: true
Size: 952 Bytes
Versions: 9
Compression:
Stored size: 952 Bytes
Contents
# frozen_string_literal: true require 'rspec' require 'eyes_selenium' require_relative 'allure_helper' require_relative 'driver_helper' require_relative 'visual_helper' module SpecHelper RSpec.configure do |config| config.include(DriverHelper) config.include(VisualHelper) config.before(:each) do OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE @grid_runner = create_grid_runner @eyes = create_eyes(@grid_runner) configure_eyes @eyes @driver = @eyes.open(driver: driver) end config.after(:each) do example_name = self.class.descendant_filtered_examples.first.description driver.save_screenshot("allure-results/screenshots/#{example_name}.png") @eyes.close @driver.quit @eyes.abort_async AllureHelper.add_screenshot example_name results = @grid_runner.get_all_test_results puts results end end end
Version data entries
9 entries across 9 versions & 1 rubygems