# File lib/test/zentest_assertions.rb, line 32
  def assert_in_epsilon(a, b, epsilon, message = nil)
    return assert(true) if a == b # count assertion

    error = ((a - b).to_f / ((b.abs > a.abs) ? b : a)).abs
    message ||= "#{a} expected to be within #{epsilon * 100}% of #{b}, was #{error}"

    assert_block message do error <= epsilon end
  end