Sha256: 070259b94dcdfbc721ca107c8d93248db3991dfeb798a898082901875a84bc11
Contents?: true
Size: 845 Bytes
Versions: 9
Compression:
Stored size: 845 Bytes
Contents
# frozen_string_literal: true <%=- ERB.new(File.read(File.expand_path('./partials/allure_requirements.tt', __dir__))).result(binding).strip! -%> <%- allure = ERB.new(File.read(File.expand_path('./partials/allure_imports.tt', __dir__))).result(binding).strip! -%> module AllureHelper class << self def configure <%= allure %>.configure do |config| config.results_directory = 'allure-results' config.clean_results_directory = true end end def add_screenshot(screenshot_name) Allure.add_attachment( name: name, source: File.open("allure-results/screenshots/#{screenshot_name}.png"), type: Allure::ContentType::PNG, test_case: true ) end <%- if framework == 'rspec' -%> def formatter AllureRspecFormatter end <%- end -%> end end
Version data entries
9 entries across 9 versions & 1 rubygems