Module: PDQTest::Core

Defined in:
lib/pdqtest/core.rb

Class Method Summary collapse

Class Method Details

.run(functions) ⇒ Object



4
5
6
7
8
9
10
11
12
13
14
# File 'lib/pdqtest/core.rb', line 4

def self.run(functions)
  # wrap in array if needed
  functions = Array(functions)
  functions.each { |f|
    if ! f.call
      abort("ABORTED - there are test failures! :(")
    end
  }

  true
end