Flowdock
method

assert_performance_linear

Importance_1
Ruby latest stable (v2_5_5) - 0 notes - Class: TestCase

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (v2_1_10) is shown here.

assert_performance_linear(threshold = 0.99, &work) public

Runs the given work and asserts that the times gathered fit to match a straight line within a given error threshold.

Fit is calculated by #fit_linear.

Ranges are specified by ::bench_range.

Eg:

def bench_algorithm
  assert_performance_linear 0.9999 do |n|
    @obj.algorithm(n)
  end
end
Show source
Register or log in to add new notes.