Class: ActiveMutator::Result

Inherits:
Data
  • Object
show all
Defined in:
lib/active_mutator/result.rb

Overview

status: :killed | :survived | :timeout | :error | :uncovered | :accepted

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#detailsObject (readonly)

Returns the value of attribute details

Returns:

  • (Object)

    the current value of details



3
4
5
# File 'lib/active_mutator/result.rb', line 3

def details
  @details
end

#mutationObject (readonly)

Returns the value of attribute mutation

Returns:

  • (Object)

    the current value of mutation



3
4
5
# File 'lib/active_mutator/result.rb', line 3

def mutation
  @mutation
end

#statusObject (readonly)

Returns the value of attribute status

Returns:

  • (Object)

    the current value of status



3
4
5
# File 'lib/active_mutator/result.rb', line 3

def status
  @status
end

Instance Method Details

#detected?Boolean

Returns:

  • (Boolean)


4
# File 'lib/active_mutator/result.rb', line 4

def detected? = %i[killed timeout].include?(status)