lib/Mock/Apache/Emulation.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
subroutine | 47 | 200 | 23.5 |
pod | 4 | 174 | 2.3 |
line | count | pod | subroutine |
---|---|---|---|
9 | 5 | n/a | BEGIN |
10 | 5 | n/a | BEGIN |
11 | 5 | n/a | BEGIN |
12 | 5 | n/a | BEGIN |
13 | 5 | n/a | BEGIN |
14 | 5 | n/a | BEGIN |
16 | 5 | n/a | BEGIN |
32 | 4 | n/a | _new_request |
93 | 4 | n/a | _initialize_from_http_request_object |
107 | 0 | n/a | __ANON__ |
127 | 0 | No | request |
135 | 2 | No | is_initial_req |
145 | 2 | No | is_main |
155 | 0 | No | last |
165 | 0 | No | main |
174 | 0 | No | next |
184 | 0 | No | prev |
200 | 0 | No | lookup_file |
210 | 0 | No | lookup_uri |
227 | 0 | No | run |
240 | 0 | No | args |
247 | 0 | No | connection |
255 | 0 | No | content |
265 | 0 | No | filename |
276 | 0 | No | finfo |
283 | 0 | No | get_remote_host |
304 | 0 | No | get_remote_logname |
311 | 0 | No | header_in |
312 | 9 | No | header_out |
313 | 0 | No | err_header_out |
318 | 0 | No | headers_in |
319 | 9 | No | headers_out |
320 | 0 | No | err_headers_out |
325 | 0 | No | header_only |
334 | 0 | No | method |
346 | 0 | No | method_number |
354 | 0 | No | parsed_uri |
362 | 0 | No | path_info |
370 | 0 | No | protocol |
378 | 0 | No | the_request |
389 | 1 | No | uri |
403 | 0 | No | cgi_header_out |
408 | 0 | No | content_encoding |
416 | 0 | No | content_languages |
421 | 1 | No | content_type |
436 | 6 | No | request_time |
446 | 8 | No | status |
455 | 8 | No | status_line |
469 | 0 | No | |
478 | 0 | No | send_http_header |
489 | 2 | No | notes |
498 | 2 | No | pnotes |
505 | 4 | No | document_root |
513 | 4 | No | get_server_port |
521 | 0 | No | log_error |
530 | 7 | No | server |
536 | 8 | No | subprocess_env |
557 | 0 | No | dir_config |
578 | 5 | n/a | BEGIN |
584 | 4 | Yes | new |
594 | 0 | No | gid |
603 | 0 | No | port |
611 | 7 | No | server_hostname |
619 | 9 | No | server_admin |
627 | 0 | No | names |
635 | 0 | No | uid |
659 | 5 | n/a | BEGIN |
660 | 5 | n/a | BEGIN |
665 | 4 | Yes | new |
671 | 0 | No | aborted |
673 | 0 | No | auth_type |
677 | 0 | No | fileno |
681 | 0 | No | local_addr |
685 | 0 | No | remote_addr |
688 | 0 | No | remote_host |
689 | 0 | No | remote_ip |
692 | 0 | No | remote_logname |
696 | 0 | No | user |
707 | 5 | n/a | BEGIN |
710 | 4 | No | new |
714 | 0 | No | log_reason |
717 | 0 | No | warn |
722 | 0 | No | emerg |
727 | 0 | No | alert |
732 | 0 | No | error |
737 | 0 | No | notice |
742 | 0 | No | info |
747 | 0 | No | debug |
759 | 5 | n/a | BEGIN |
760 | 5 | n/a | BEGIN |
763 | 24 | Yes | new |
772 | 9 | n/a | _hash_or_list |
792 | 21 | n/a | _get_or_set |
817 | 1 | n/a | STORE |
829 | 0 | n/a | _add |
856 | 5 | n/a | BEGIN |
857 | 5 | n/a | BEGIN |
862 | 0 | No | parse |
876 | 5 | n/a | BEGIN |
882 | 0 | No | escape_html |
893 | 0 | No | escape_uri |
896 | 0 | No | ht_time |
899 | 0 | No | parsedate |
902 | 0 | No | size_string |
905 | 0 | No | unescape_uri |
908 | 0 | No | unescape_uri_info |
911 | 0 | No | validate_password |
918 | 0 | No | new |
920 | 0 | No | get |
929 | 5 | n/a | BEGIN |
978 | 8 | No | OK |
979 | 0 | No | DECLINED |
980 | 0 | No | DONE |
984 | 0 | No | CONTINUE |
985 | 0 | No | DOCUMENT_FOLLOWS |
986 | 0 | No | NOT_AUTHORITATIVE |
987 | 0 | No | MOVED |
988 | 0 | No | REDIRECT |
989 | 0 | No | USE_LOCAL_COPY |
990 | 0 | No | BAD_REQUEST |
991 | 0 | No | AUTH_REQUIRED |
992 | 0 | No | FORBIDDEN |
993 | 0 | No | NOT_FOUND |
994 | 0 | No | SERVER_ERROR |
995 | 0 | No | NOT_IMPLEMENTED |
996 | 0 | No | BAD_GATEWAY |
998 | 5 | No | HTTP_OK |
999 | 0 | No | HTTP_NO_CONTENT |
1000 | 0 | No | HTTP_MOVED_PERMANENTLY |
1001 | 0 | No | HTTP_MOVED_TEMPORARILY |
1002 | 0 | No | HTTP_NOT_MODIFIED |
1003 | 0 | No | HTTP_BAD_REQUEST |
1004 | 0 | No | HTTP_UNAUTHORIZED |
1005 | 0 | No | HTTP_FORBIDDEN |
1006 | 0 | No | HTTP_NOT_FOUND |
1007 | 0 | No | HTTP_METHOD_NOT_ALLOWED |
1008 | 0 | No | HTTP_NOT_ACCEPTABLE |
1009 | 0 | No | HTTP_LENGTH_REQUIRED |
1010 | 0 | No | HTTP_PRECONDITION_FAILED |
1011 | 0 | No | HTTP_INTERNAL_SERVER_ERROR |
1012 | 0 | No | HTTP_NOT_IMPLEMENTED |
1013 | 0 | No | HTTP_BAD_GATEWAY |
1014 | 0 | No | HTTP_SERVICE_UNAVAILABLE |
1015 | 0 | No | HTTP_VARIANT_ALSO_VARIES |
1019 | 0 | No | M_GET |
1020 | 0 | No | M_PUT |
1021 | 0 | No | M_POST |
1022 | 0 | No | M_DELETE |
1023 | 0 | No | M_CONNECT |
1024 | 0 | No | M_OPTIONS |
1025 | 0 | No | M_TRACE |
1026 | 0 | No | M_INVALID |
1030 | 0 | No | OPT_NONE |
1031 | 0 | No | OPT_INDEXES |
1032 | 0 | No | OPT_INCLUDES |
1033 | 0 | No | OPT_SYM_LINKS |
1034 | 0 | No | OPT_EXECCGI |
1035 | 0 | No | OPT_UNSET |
1036 | 0 | No | OPT_INCNOEXEC |
1037 | 0 | No | OPT_SYM_OWNER |
1038 | 0 | No | OPT_MULTI |
1039 | 0 | No | OPT_ALL |
1043 | 0 | No | SATISFY_ALL |
1044 | 0 | No | SATISFY_ANY |
1045 | 0 | No | SATISFY_NOSPEC |
1049 | 0 | No | REMOTE_HOST |
1050 | 0 | No | REMOTE_NAME |
1051 | 0 | No | REMOTE_NOLOOKUP |
1052 | 0 | No | REMOTE_DOUBLE_REV |
1056 | 0 | No | MODULE_MAGIC_NUMBER |
1057 | 0 | No | SERVER_VERSION |
1058 | 0 | No | SERVER_BUILT |
1069 | 5 | n/a | BEGIN |
1070 | 5 | n/a | BEGIN |
1073 | 0 | Yes | new |
1083 | 0 | No | instance |
1088 | 0 | No | parse |
1103 | 0 | No | param |
1109 | 0 | No | parms |
1116 | 0 | No | upload |
1126 | 0 | No | name |
1130 | 0 | No | filename |
1134 | 0 | No | fh |
1138 | 0 | No | size |
1142 | 0 | No | info |
1146 | 0 | No | type |
1150 | 0 | No | next |
1154 | 0 | No | tempname |
1158 | 0 | No | link |
1167 | 0 | No | new |
1171 | 0 | No | bake |
1175 | 0 | No | parse |
1179 | 0 | No | fetch |
1183 | 0 | No | as_string |
1187 | 0 | No | name |
1191 | 0 | No | value |
1195 | 0 | No | domain |
1199 | 0 | No | path |
1203 | 0 | No | expires |
1207 | 0 | No | secure |