Class: Mutant::Integration::Null
- Inherits:
-
Mutant::Integration
- Object
- Mutant::Integration
- Mutant::Integration::Null
- Defined in:
- lib/mutant/integration.rb
Overview
Null integration that never kills a mutation
Constant Summary
Constants inherited from Mutant::Integration
Instance Method Summary collapse
-
#all_tests ⇒ Enumerable<Test>
private
Return all tests.
-
#call(tests) ⇒ Result::Test
private
Return report for test.
Methods inherited from Mutant::Integration
Instance Method Details
#all_tests ⇒ Enumerable<Test>
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Return all tests
76 77 78 |
# File 'lib/mutant/integration.rb', line 76 def all_tests EMPTY_ARRAY end |
#call(tests) ⇒ Result::Test
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Return report for test
88 89 90 91 92 93 94 95 |
# File 'lib/mutant/integration.rb', line 88 def call(tests) Result::Test.new( tests: tests, output: '', runtime: 0.0, passed: true ) end |