Subroutine Coverage

blib/lib/RiveScript.pm
Criterion Covered Total %
subroutine 33 50 66.0
pod 23 32 71.8


line count pod subroutine
3 1 n/a BEGIN
4 1 n/a BEGIN
8 1 n/a BEGIN
14 1 n/a BEGIN
15 1 n/a BEGIN
119 26 Yes new
176 9 n/a __ANON__
189 1 No RSOBJ_nolang
189 1 No RSOBJ_reverse
189 1 No RSOBJ_wlang
228 3320 No debug
248 3 No issue
276 0 Yes loadDirectory
318 0 Yes loadFile
353 29 Yes stream
368 29 No parse
910 251 Yes checkSyntax
1021 58 Yes sortReplies
1245 29 No sortThatTriggers
1395 58 No sortList
1435 37 n/a _getTopicTree
1475 48 n/a _topicTriggers
1605 0 Yes deparse
1718 0 n/a _copy_trigger
1738 0 n/a _clone
1765 0 Yes write
1862 0 n/a _write_triggers
1895 0 n/a _write_wrapped
1980 27 Yes setHandler
2015 4 Yes setSubroutine
2036 0 Yes setGlobal
2081 0 Yes setVariable
2114 0 Yes setSubstitution
2139 0 Yes setPerson
2167 7 Yes setUservar
2194 3 Yes getUservar
2212 3 Yes getUservars
2242 0 Yes clearUservars
2273 0 Yes freezeUservars
2330 0 Yes thawUservars
2391 0 Yes lastMatch
2417 0 Yes currentUser
2446 158 Yes reply
2506 216 n/a _getreply
2798 13 n/a _findTriggerByInheritence
2861 480 n/a _reply_regexp
2958 345 No processTags
3205 171 n/a _formatMessage
3266 5 n/a _stringUtil
3285 4 n/a _personSub