RubyDir

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total242 of 1,30581%52 of 13261%49122382571156
mkdirCommon(Ruby, String, IRubyObject[])514145%17523%101241201
dirFromPath(String, Ruby)27925%7112%453701
getContents(FileResource, Ruby)250%20%225511
getHomeDirectoryPath(ThreadContext)224366%9744%8931301
checkDirIsTwoSlashesOnWindows(Ruby, String)19314%5117%341301
getHomeDirectoryPath(ThreadContext, String)107488%1375%1331901
entries()90%n/a111111
entries(IRubyObject, IRubyObject)70%n/a111111
rmdir(IRubyObject, IRubyObject)70%n/a111111
mkdir(IRubyObject, IRubyObject[])70%n/a111111
foreach(ThreadContext, IRubyObject, IRubyObject, Block)60%n/a111111
open(ThreadContext, IRubyObject, IRubyObject, Block)60%n/a111111
exists_p(ThreadContext, IRubyObject, IRubyObject)5964%1150%121301
initialize(ThreadContext, IRubyObject)50%n/a111111
chroot(IRubyObject, IRubyObject)50%n/a111111
fileno(ThreadContext)50%n/a111111
chdir(ThreadContext, IRubyObject, IRubyObject[], Block)48095%4100%0322101
getDir(Ruby, String, boolean)43590%11192%1711001
rmdirCommon(Ruby, String)41478%1150%121401
getCWD(Ruby)4764%n/a012301
to_path(ThreadContext)40%n/a111111
glob(ThreadContext, IRubyObject, IRubyObject[], Block)27898%1990%1611401
asRubyStringList(Ruby, List)23995%1375%1311001
getEntries(ThreadContext, FileResource, String)22292%1375%130301
update()38100%2467%240601
initialize19(ThreadContext, IRubyObject)38100%n/a010801
open19(ThreadContext, IRubyObject, IRubyObject, Block)37100%2100%020501
getDirForRmdir(Ruby, String)36100%6100%040801
each(ThreadContext, Block)33100%2100%020501
foreachCommon(ThreadContext, IRubyObject, Ruby, RubyString, Block)32100%2100%020601
aref(ThreadContext, IRubyObject, IRubyObject[])31100%2100%020501
inspect()31100%n/a010501
dirGlobs(ThreadContext, String, IRubyObject[], int)30100%2100%020501
read()29100%2100%020501
exist(ThreadContext, IRubyObject, IRubyObject)29100%n/a010501
entriesCommon(ThreadContext, String)26100%n/a010601
createDirClass(Ruby)25100%n/a010701
home(ThreadContext, IRubyObject, IRubyObject[])18100%1375%130201
getContents(FileResource)16100%1150%120401
checkDir()14100%2100%020401
each19(ThreadContext, Block)14100%2100%020101
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
rewind()7100%n/a010301
path(ThreadContext)6100%n/a010101
globArgumentAsByteList(ThreadContext, IRubyObject)5100%n/a010101