RubyDir

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total431 of 1,30567%67 of 13249%63122672571656
mkdirCommon(Ruby, String, IRubyObject[])514145%17523%101241201
glob(ThreadContext, IRubyObject, IRubyObject[], Block)384252%6440%4671401
inspect()310%n/a115511
dirGlobs(ThreadContext, String, IRubyObject[], int)300%20%225511
exist(ThreadContext, IRubyObject, IRubyObject)290%n/a115511
dirFromPath(String, Ruby)27925%7112%453701
getContents(FileResource, Ruby)250%20%225511
getHomeDirectoryPath(ThreadContext)224366%9744%8931301
checkDirIsTwoSlashesOnWindows(Ruby, String)19314%5117%341301
home(ThreadContext, IRubyObject, IRubyObject[])180%40%332211
chdir(ThreadContext, IRubyObject, IRubyObject[], Block)176780%1375%1322101
exists_p(ThreadContext, IRubyObject, IRubyObject)140%20%223311
getHomeDirectoryPath(ThreadContext, String)107488%1375%1331901
entries()90%n/a111111
getDir(Ruby, String, boolean)83179%21083%2721001
aref(ThreadContext, IRubyObject, IRubyObject[])72477%1150%121501
entries(IRubyObject, IRubyObject)70%n/a111111
rmdir(IRubyObject, IRubyObject)70%n/a111111
mkdir(IRubyObject, IRubyObject[])70%n/a111111
rewind()70%n/a113311
open19(ThreadContext, IRubyObject, IRubyObject, Block)63184%2100%020501
foreach(ThreadContext, IRubyObject, IRubyObject, Block)60%n/a111111
open(ThreadContext, IRubyObject, IRubyObject, Block)60%n/a111111
path(ThreadContext)60%n/a111111
each19(ThreadContext, Block)5964%1150%120101
initialize(ThreadContext, IRubyObject)50%n/a111111
rmdirCommon(Ruby, String)41478%1150%121401
getCWD(Ruby)4764%n/a012301
to_path(ThreadContext)40%n/a111111
asRubyStringList(Ruby, List)23995%1375%1311001
update()38100%2467%240601
initialize19(ThreadContext, IRubyObject)38100%n/a010801
getDirForRmdir(Ruby, String)36100%1583%140801
each(ThreadContext, Block)33100%2100%020501
foreachCommon(ThreadContext, IRubyObject, Ruby, RubyString, Block)32100%2100%020601
read()29100%2100%020501
entriesCommon(ThreadContext, String)26100%n/a010601
createDirClass(Ruby)25100%n/a010701
getEntries(ThreadContext, FileResource, String)24100%4100%030301
getContents(FileResource)16100%1150%120401
checkDir()14100%2100%020401
getwd(IRubyObject)13100%n/a010401
foreach19(ThreadContext, IRubyObject, IRubyObject, Block)12100%n/a010201
RubyDir(Ruby, RubyClass)11100%n/a010401
mkdir19(ThreadContext, IRubyObject, IRubyObject[])11100%n/a010101
set_pos(IRubyObject)10100%1150%120301
static {...}10100%n/a010301
close()9100%n/a010301
rmdir19(ThreadContext, IRubyObject, IRubyObject)8100%n/a010101
tell()8100%n/a010201
seek(IRubyObject)8100%n/a010301
entries19(ThreadContext, IRubyObject, IRubyObject)7100%n/a010101
entries19(ThreadContext, IRubyObject, IRubyObject, IRubyObject)7100%n/a010101
globArgumentAsByteList(ThreadContext, IRubyObject)5100%n/a010101
chroot(IRubyObject, IRubyObject)5100%n/a010101
fileno(ThreadContext)5100%n/a010101