Module: LastHit::Checker

Defined in:
lib/last_hit/checker.rb

Class Method Summary collapse

Class Method Details

.check(files) ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
# File 'lib/last_hit/checker.rb', line 5

def self.check(files)
  test_files = FileFilter::Spec.filter(files)
  ruby_files = FileFilter::Ruby.filter(files)
  results = filter(ruby_files, test_files)
  if results.length > 0
    $stdout.puts 'There are some changed files without tests'
    results.each { |r| $stdout.puts r }
  else
    $stdout.puts 'No changed files without tests'
  end
end