Class: Applitools::TestResultSummary

Inherits:
Object
  • Object
show all
Defined in:
lib/applitools/core/test_result_summary.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(results) ⇒ TestResultSummary

Returns a new instance of TestResultSummary.



6
7
8
9
10
11
# File 'lib/applitools/core/test_result_summary.rb', line 6

def initialize(results)
  Applitools::ArgumentGuard.is_a?(results, 'results', Array)
  results.each_with_index do |r, i|
    Applitools::ArgumentGuard.is_a?(r, "results[#{i}]", Applitools::TestResults)
  end
end

Instance Attribute Details

#exceptionsObject

Returns the value of attribute exceptions.



5
6
7
# File 'lib/applitools/core/test_result_summary.rb', line 5

def exceptions
  @exceptions
end

#failedObject

Returns the value of attribute failed.



5
6
7
# File 'lib/applitools/core/test_result_summary.rb', line 5

def failed
  @failed
end

#matchesObject

Returns the value of attribute matches.



5
6
7
# File 'lib/applitools/core/test_result_summary.rb', line 5

def matches
  @matches
end

#mismatchesObject

Returns the value of attribute mismatches.



5
6
7
# File 'lib/applitools/core/test_result_summary.rb', line 5

def mismatches
  @mismatches
end

#missingObject

Returns the value of attribute missing.



5
6
7
# File 'lib/applitools/core/test_result_summary.rb', line 5

def missing
  @missing
end

#passedObject

Returns the value of attribute passed.



5
6
7
# File 'lib/applitools/core/test_result_summary.rb', line 5

def passed
  @passed
end

#resultsObject

Returns the value of attribute results.



5
6
7
# File 'lib/applitools/core/test_result_summary.rb', line 5

def results
  @results
end

#unresolvedObject

Returns the value of attribute unresolved.



5
6
7
# File 'lib/applitools/core/test_result_summary.rb', line 5

def unresolved
  @unresolved
end