Class: Mutiny::Analysis::Analyser::Default

Inherits:
Mutiny::Analysis::Analyser show all
Defined in:
lib/mutiny/analysis/analyser/default.rb

Instance Attribute Summary

Attributes inherited from Mutiny::Analysis::Analyser

#integration

Instance Method Summary collapse

Methods inherited from Mutiny::Analysis::Analyser

#call, #initialize

Constructor Details

This class inherits a constructor from Mutiny::Analysis::Analyser

Instance Method Details

#before_all(mutant_set) ⇒ Object



7
8
9
# File 'lib/mutiny/analysis/analyser/default.rb', line 7

def before_all(mutant_set)
  @subject_set = Subjects::SubjectSet.new(mutant_set.subjects)
end

#select_tests(mutant) ⇒ Object



11
12
13
# File 'lib/mutiny/analysis/analyser/default.rb', line 11

def select_tests(mutant)
  integration.tests.filterable(@subject_set).for(mutant.subject)
end