Sha256: dbc3fc1a54836e504bf2520294c2c408e7c7bee388124d251850f08fb539ad29

Contents?: true

Size: 276 Bytes

Versions: 8

Compression:

Stored size: 276 Bytes

Contents

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

    # Tests for subject
    #
    # @param [Subject] subjecto
    #
    # @return [Enumerable<Test>]
    abstract_method :call

  end # Selector
end # Mutant

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
mutant-0.8.16 lib/mutant/selector.rb
mutant-0.8.15 lib/mutant/selector.rb
mutant-0.8.14 lib/mutant/selector.rb
mutant-0.8.13 lib/mutant/selector.rb
mutant-0.8.12 lib/mutant/selector.rb
mutant-0.8.11 lib/mutant/selector.rb
mutant-0.8.10 lib/mutant/selector.rb
mutant-0.8.9 lib/mutant/selector.rb