Class: AppiumFailureHelper::ReportGenerator

Inherits:
Object
  • Object
show all
Defined in:
lib/appium_failure_helper/report_generator.rb

Instance Method Summary collapse

Constructor Details

#initialize(output_folder, report_data) ⇒ ReportGenerator

Returns a new instance of ReportGenerator.



3
4
5
6
7
# File 'lib/appium_failure_helper/report_generator.rb', line 3

def initialize(output_folder, report_data)
  @output_folder = output_folder
  @data = report_data
  @page_source = report_data[:page_source] # Pega o page_source de dentro do hash
end

Instance Method Details

#generate_allObject



9
10
11
12
13
# File 'lib/appium_failure_helper/report_generator.rb', line 9

def generate_all
  generate_xml_report if @page_source
  generate_yaml_reports
  generate_html_report
end