Subroutine Coverage

blib/lib/CGI/Simple.pm
Criterion Covered Total %
subroutine 114 126 90.4
pod 69 90 76.6


line count pod subroutine
7 21 n/a BEGIN
9 21 n/a BEGIN
11 21 n/a BEGIN
24 107 n/a _initialize_globals
78 66 n/a _use_cgi_pm_global_settings
93 113 n/a _store_globals
110 27 n/a import
132 21 n/a _reset_globals
143 622 Yes url_decode
151 568 Yes url_encode
159 21 n/a BEGIN
177 105 Yes new
198 105 n/a _mod_perl
206 0 n/a _mod_perl_request
226 0 n/a _initialize_mod_perl
264 105 n/a _initialize
305 16 n/a _internal_read
317 75 n/a _read_parse
407 102 n/a _parse_params
424 389 n/a _add_param
448 16 n/a _parse_keywordlist
457 4 n/a _massage_boundary
469 4 n/a _parse_multipart
552 4 n/a _save_tmpfile
606 88 Yes crlf
622 535 Yes param
652 16 Yes add_param
656 6 Yes param_fetch
666 17 Yes url_param
675 19 Yes keywords
685 17 Yes Vars
701 7 n/a TIEHASH
704 6 n/a STORE
710 7 n/a FETCH
713 0 n/a FIRSTKEY
714 0 n/a NEXTKEY
715 0 n/a EXISTS
716 0 n/a DELETE
717 0 n/a CLEAR
720 24 Yes append
733 15 Yes delete
746 8 No Delete
749 6 Yes delete_all
754 2 No Delete_all
757 17 Yes upload
808 0 No upload_fieldnames
816 3 Yes upload_info
829 0 No uploadInfo
833 70 No query_string
849 2 Yes parse_query_string
858 21 n/a BEGIN
859 0 n/a _init_from_file
870 4 Yes save
886 3 No save_parameters
891 4 Yes parse_keywordlist
895 18 Yes escapeHTML
903 137 Yes unescapeHTML
908 2 Yes put
913 3 Yes print
920 28 Yes cookie
965 12 Yes raw_cookie
979 52 Yes header
1095 45 Yes cache
1102 78 Yes no_cache
1108 13 Yes redirect
1141 10 Yes multipart_init
1142 21 n/a BEGIN
1168 6 Yes multipart_start
1169 21 n/a BEGIN
1182 12 Yes multipart_end
1184 2 Yes multipart_final
1189 2 No read_from_cmdline
1207 10 Yes Dump
1213 2 No as_string
1216 18 Yes cgi_error
1230 17 n/a _shift_if_ref
1233 6 No ReadParse
1235 21 n/a BEGIN
1246 6 No SplitParam
1251 2 No MethGet
1253 2 No MethPost
1256 10 No MyBaseUrl
1263 2 No MyURL
1266 4 No MyFullUrl
1273 2 No PrintHeader
1277 3 No HtmlTop
1281 2 No HtmlBot
1283 2 No PrintVariables
1285 2 Yes PrintEnv
1287 0 No CgiDie
1290 0 No CgiError
1301 2 Yes version
1304 4 Yes nph
1308 4 Yes all_parameters
1311 47 Yes charset
1316 16 Yes globals
1322 2 Yes auth_type
1323 2 Yes content_length
1324 2 Yes content_type
1325 2 Yes document_root
1326 2 Yes gateway_interface
1327 2 Yes path_translated
1328 2 Yes referer
1329 2 Yes remote_addr
1332 2 Yes remote_host
1335 2 Yes remote_ident
1336 2 Yes remote_user
1337 13 Yes request_method
1338 81 Yes script_name
1339 38 Yes server_name
1340 76 Yes server_port
1341 30 Yes server_protocol
1342 16 Yes server_software
1345 2 Yes user_name
1349 6 Yes user_agent
1356 2 Yes virtual_host
1362 70 Yes path_info
1380 8 Yes accept
1400 8 Yes Accept
1403 45 Yes http
1413 8 Yes https
1421 32 Yes protocol
1430 62 Yes url
1431 21 n/a BEGIN
1477 17 Yes self_url
1486 2 Yes state