class Mutest::Integration::Null

Null integration that never kills a mutation

Public Instance Methods

all_tests() click to toggle source

Available tests for integration

@return [Enumerable<Test>]

# File lib/mutest/integration/null.rb, line 8
def all_tests
  EMPTY_ARRAY
end
call(tests) click to toggle source

Run a collection of tests

@param [Enumerable<Mutest::Test>] tests

@return [Result::Test]

# File lib/mutest/integration/null.rb, line 17
def call(tests)
  Result::Test.new(
    output:  '',
    passed:  true,
    runtime: 0.0,
    tests:   tests
  )
end