Method: Coverage.suspend

Defined in:
coverage.c

.suspendnil

Suspend the coverage measurement. You can use Coverage.resume to restart the measurement.

Returns:

  • (nil)


382
383
384
385
386
387
388
389
390
391
# File 'coverage.c', line 382

VALUE
rb_coverage_suspend(VALUE klass)
{
    if (current_state != RUNNING) {
        rb_raise(rb_eRuntimeError, "coverage measurement is not running");
    }
    rb_suspend_coverages();
    current_state = SUSPENDED;
    return Qnil;
}