Sha256: 49d11969ec23ef626ff518f4abdd6a19e7bdf48d3df544c9a84d6dc879d9c043
Contents?: true
Size: 1006 Bytes
Versions: 2
Compression:
Stored size: 1006 Bytes
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 SpecHelper AllureHelper.configure RSpec.configure do |config| config.formatter = AllureHelper.formatter <% if automation == 'watir' %>config.include(BrowserHelper)<% else %>config.include(DriverHelper)<% end %> <%- if %w[android ios cross_platform].include? automation -%> config.before(:each) do driver.start_driver end <%- end -%> config.after(:each) do example_name = self.class.descendant_filtered_examples.first.description <%= ERB.new(File.read(File.expand_path('./partials/screenshot.tt', __dir__)), trim_mode: '-').result(binding).strip! %> AllureHelper.add_screenshot example_name <%= ERB.new(File.read(File.expand_path('./partials/quit_driver.tt', __dir__)), trim_mode: '-').result(binding).strip! %> end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ruby_raider-0.7.5 | lib/generators/templates/helpers/spec_helper.tt |
ruby_raider-0.7.4 | lib/generators/templates/helpers/spec_helper.tt |