allure-framework/allure-ruby

View on GitHub
allure-ruby-commons/lib/allure_ruby_commons/model/test_result_container.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
# frozen_string_literal: true

module Allure
  # Allure model step result container
  class TestResultContainer < JSONable
    def initialize(uuid: UUID.generate, name: "Unnamed")
      super()

      @uuid = uuid
      @name = name
      @children = []
      @befores = []
      @afters = []
      @links = []
    end

    attr_accessor :uuid,
                  :name,
                  :description,
                  :description_html,
                  :start,
                  :stop,
                  :children,
                  :befores,
                  :afters,
                  :links
  end
end