123456789_123456789_123456789_123456789_123456789_

Class: Array

Do not use. This class is for internal use only.
Relationships & Source Files
Inherits: Object
Defined in: lib/minitest/find_minimal_combination.rb

Instance Method Summary

Instance Method Details

#find_minimal_combination(&test)

Find the minimal combination of a collection of items that satisfy test.

[ GitHub ]

  
# File 'lib/minitest/find_minimal_combination.rb', line 113

def find_minimal_combination &test
  ComboFinder.new.find_minimal_combination(self, &test)
end

#find_minimal_combination_and_count

[ GitHub ]

  
# File 'lib/minitest/find_minimal_combination.rb', line 117

def find_minimal_combination_and_count
  count = 0

  found = self.find_minimal_combination do |ary|
    count += 1
    yield ary
  end

  return found, count
end