Module: EightyOne::Helper

Included in:
Board, Board::Movement, Piece
Defined in:
lib/eighty_one.rb

Instance Method Summary collapse

Instance Method Details

#assert(*conds) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/eighty_one.rb', line 6

def assert(*conds)
  unless conds.all?
    e = RuntimeError.new 'assert error'
    e.set_backtrace(caller)
    raise e
  end
end