Method: QaServer::ScenarioRunSummary#initialize

Defined in:
app/models/qa_server/scenario_run_summary.rb

#initialize(run_id:, run_dt_stamp:, authority_count:, failing_authority_count:, passing_scenario_count:, failing_scenario_count:) ⇒ ScenarioRunSummary

rubocop:disable Metrics/ParameterLists

Parameters:

  • run_id (Integer)

    the id of the scenario run being summarized

  • run_dt_stamp (Date)

    the date time stamp of the scenario run being summarized

  • authority_count (Integer)

    number of all authorities in the run

  • failing_authority_count (Integer)

    number of authorities in the run that had failing tests

  • passing_scenario_count (Integer)

    number of scenarios that passed during this run

  • failing_scenario_count (Integer)

    number of scenarios that failed during this run



33
34
35
36
37
38
39
40
41
# File 'app/models/qa_server/scenario_run_summary.rb', line 33

def initialize(run_id:, run_dt_stamp:, authority_count:, failing_authority_count:, passing_scenario_count:, failing_scenario_count:)
  @run_id = run_id
  @run_dt_stamp = run_dt_stamp
  @authority_count = authority_count
  @failing_authority_count = failing_authority_count
  @passing_scenario_count = passing_scenario_count
  @failing_scenario_count = failing_scenario_count
  @total_scenario_count = failing_scenario_count + passing_scenario_count
end