Sha256: 09141dfa2dbe3cc0d3ff13c2a92702b8420b68a0476f7f65f527481afe694bb5

Contents?: true

Size: 314 Bytes

Versions: 6

Compression:

Stored size: 314 Bytes

Contents

module Mutant
  # Abstract base class for test selectors
  class Selector
    include AbstractType, Adamantium::Flat

    # Return tests for subject
    #
    # @param [Subject] subjecto
    #
    # @return [Enumerable<Test>]
    #
    # @api private
    #
    abstract_method :call

  end # Selector
end # Mutant

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
mutant-0.8.0 lib/mutant/selector.rb
mutant-0.7.9 lib/mutant/selector.rb
mutant-0.7.8 lib/mutant/selector.rb
mutant-0.7.7 lib/mutant/selector.rb
mutant-0.7.6 lib/mutant/selector.rb
mutant-0.7.5 lib/mutant/selector.rb