Sha256: 715a11cffb43a09dec6f80ef83a7a781233b15345df37215bcfc9f21702ad9ca
Contents?: true
Size: 1.11 KB
Versions: 2
Compression:
Stored size: 1.11 KB
Contents
# frozen_string_literal: true require 'rspec' require_relative 'allure_helper' <% if automation == 'watir' -%> require_relative 'browser_helper' <% else -%> require_relative 'driver_helper' <% end -%> module Raider module SpecHelper AllureHelper.configure RSpec.configure do |config| config.formatter = AllureHelper.formatter <% if automation == 'watir' %>config.include(BrowserHelper)<% else %>config.include(DriverHelper)<% end %> config.before(:each) do <%= ERB.new(File.read(File.expand_path('./partials/select_driver.tt', __dir__))).result(binding).strip! %> end config.after(:each) do example_name = self.class.descendant_filtered_examples.first.description status = self.class.descendant_filtered_examples.first.execution_result.status <%= ERB.new(File.read(File.expand_path('./partials/screenshot.tt', __dir__))).result(binding).strip! %> AllureHelper.add_screenshot example_name if status == :failed <%= ERB.new(File.read(File.expand_path('./partials/quit_driver.tt', __dir__))).result(binding).strip! %> end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ruby_raider-0.3.5 | lib/generators/templates/helpers/spec_helper.tt |
ruby_raider-0.3.4 | lib/generators/templates/helpers/spec_helper.tt |