Subroutine Coverage

blib/lib/CGI.pm
Criterion Covered Total %
subroutine 142 172 82.5
pod 36 134 26.8


line count pod subroutine
3 56 n/a BEGIN
4 56 n/a BEGIN
13 56 n/a BEGIN
38 84 No initialize_globals
203 1 n/a _set_binmode
266 56 n/a import
301 2256 No expand_tags
316 139 Yes new
360 2 No r
367 3 No upload_hook
397 17 No multi_param
402 1100 No param
454 5 n/a _decode_utf8
465 3872 No self_or_default
476 187 No self_or_CGI
500 139 No init
721 36 n/a _get_query_string_from_env
755 13 No to_filehandle
771 0 No put
777 0 No print
783 0 No cgi_error
789 115 No save_request
804 34 No parse_params
820 164 No add_parameter
827 442 No all_parameters
835 5 No binmode
841 1 No compile
844 57 n/a _all_html_tags
869 441 n/a __ANON__
876 320 n/a __ANON__
881 761 n/a _tag_func
909 29 n/a _selected
916 42 n/a _checked
922 19 n/a _reset_globals
925 57 n/a _setup_symbols
962 354 No charset
968 12 No element_id
974 90 No element_tab
994 6 No read_postdata_putdata
1100 3 No URL_ENCODED
1102 9 No MULTIPART
1104 6 No SERVER_PUSH
1108 3 No new_MultipartBuffer
1114 53 No read_from_client
1125 273 No delete
1144 0 No import_names
1174 3 Yes keywords
1184 4 No Vars
1194 1 No ReadParse
1206 1 No PrintHeader
1211 1 No HtmlTop
1216 1 No HtmlBot
1221 1 No SplitParam
1227 1 No MethGet
1231 0 No MethPatch
1235 1 No MethPost
1239 1 No MethPut
1243 5 n/a TIEHASH
1252 19 n/a STORE
1260 37 n/a FETCH
1266 2 n/a FIRSTKEY
1271 3 n/a NEXTKEY
1275 2 n/a EXISTS
1279 1 n/a DELETE
1286 2 n/a CLEAR
1294 0 No append
1308 0 No delete_all
1314 2 No Delete
1319 0 No Delete_all
1327 6 No autoEscape
1337 1 No version
1345 17 No url_param
1377 3 No Dump
1401 1 No as_string
1409 1 No save
1433 0 No save_parameters
1442 0 No restore_parameters
1453 6 Yes multipart_init
1481 4 Yes multipart_start
1510 6 Yes multipart_end
1520 0 Yes multipart_final
1529 91 Yes header
1620 82 No cache
1633 10 No redirect
1671 12 No start_html
1776 1 n/a _style
1832 1 n/a _script
1880 3 No end_html
1894 0 No isindex
1908 12 No start_form
1935 4 No start_multipart_form
1949 1 No end_form
1965 0 No end_multipart_form
1969 8 n/a _textfield
2000 7 No textfield
2013 0 No filefield
2029 1 No password_field
2044 2 No textarea
2071 4 No button
2104 7 No submit
2130 0 No reset
2157 0 No defaults
2174 0 No comment
2191 9 No checkbox
2219 251 No escapeHTML
2231 105 No unescapeHTML
2241 1 n/a _tableize
2292 5 No radio_group
2319 8 No checkbox_group
2324 13 n/a _box_group
2421 8 No popup_menu
2494 3 No optgroup
2549 3 No scrolling_list
2604 7 No hidden
2645 1 No image_button
2664 7 No self_url
2671 1 Yes state
2679 45 Yes url
2757 2 No cookie
2794 7 No parse_keywordlist
2802 9 No param_fetch
2823 46 Yes path_info
2863 22 n/a _name_and_path_from_env
2897 7 Yes request_method
2904 0 Yes content_type
2912 0 Yes path_translated
2919 67 Yes request_uri
2927 29 No query_string
2944 1 Yes env_query_string
2959 0 Yes Accept
2999 7 Yes user_agent
3014 0 Yes raw_cookie
3034 0 Yes virtual_host
3046 0 Yes remote_host
3054 0 Yes remote_addr
3064 49 Yes script_name
3079 0 Yes referer
3087 11 Yes server_name
3094 5 Yes server_software
3101 28 Yes virtual_port
3115 67 Yes server_port
3122 55 Yes server_protocol
3130 118 Yes http
3147 58 Yes https
3164 55 No protocol
3178 0 Yes remote_ident
3185 0 Yes auth_type
3193 0 Yes remote_user
3201 0 Yes user_name
3209 1 No nosticky
3218 1 Yes nph
3227 1 No private_tempfiles
3234 1 No close_upload_files
3243 1 No default_dtd
3255 318 n/a _maybe_escapeHTML
3263 16 No previous_or_default
3280 25 No register_parameter
3285 1 No get_fields
3292 75 No read_from_cmdline
3331 2 No read_multipart
3463 1 No read_multipart_related
3556 16 Yes upload
3563 11 No tmpFileName
3584 19 No uploadInfo
3591 27 n/a _set_values_and_labels
3601 71 n/a _set_attributes
3636 3 n/a new
3690 12 n/a readHeader
3736 0 n/a readBody
3758 27 n/a read
3818 39 n/a fillBuffer
3850 18 n/a eof