Module: TestBelt::Skip

Defined in:
lib/test_belt/skip.rb

Instance Method Summary collapse

Instance Method Details

#skip(halt_test = true) ⇒ Object

Usage:

class SomeTest < Test::Unit::TestCase
  include TestBelt::Skip
end


32
33
34
35
36
37
38
# File 'lib/test_belt/skip.rb', line 32

def skip(halt_test=true)
  if defined? ::LeftRight
    ::LeftRight.state.skip = true
    ::LeftRight.state.skipped_count += 1
  end
  raise ::TestBelt::TestSkipped if halt_test
end