Class: MiniAssert::TestRunnable

Inherits:
Object
  • Object
show all
Defined in:
lib/mini_assert/test_runnable.rb

Overview

Finds, load and run test in given directory

Instance Method Summary collapse

Constructor Details

#initialize(path = '.', file_matcher = /.+_test\.rb$/) ⇒ TestRunnable

Returns a new instance of TestRunnable.



8
9
10
11
12
# File 'lib/mini_assert/test_runnable.rb', line 8

def initialize(path = '.', file_matcher = /.+_test\.rb$/)
  @path = path
  @file_matcher = file_matcher
  require_test
end

Instance Method Details

#run!Object



14
15
16
# File 'lib/mini_assert/test_runnable.rb', line 14

def run!
  MiniAssert::TestSuite.new(testable_classes).run!
end