Subroutine Coverage

blib/lib/HTTP/Response/Maker/Base.pm
Criterion Covered Total %
subroutine 127 127 100.0
pod n/a


line count pod subroutine
2 3 n/a BEGIN
3 3 n/a BEGIN
4 3 n/a BEGIN
5 3 n/a BEGIN
8 4 n/a import
15 3 n/a BEGIN
22 236 n/a _make_response_function
25 9 n/a ACCEPTED
25 9 n/a ALREADY_REPORTED
25 9 n/a BAD_GATEWAY
25 9 n/a BAD_REQUEST
25 9 n/a BANDWIDTH_LIMIT_EXCEEDED
25 9 n/a CONFLICT
25 9 n/a CONTINUE
25 9 n/a CREATED
25 9 n/a EXPECTATION_FAILED
25 9 n/a FAILED_DEPENDENCY
25 9 n/a FORBIDDEN
25 9 n/a FOUND
25 9 n/a GATEWAY_TIMEOUT
25 9 n/a GONE
25 9 n/a HTTP_VERSION_NOT_SUPPORTED
25 9 n/a INSUFFICIENT_STORAGE
25 9 n/a INTERNAL_SERVER_ERROR
25 9 n/a I_AM_A_TEAPOT
25 9 n/a LENGTH_REQUIRED
25 9 n/a LOCKED
25 9 n/a METHOD_NOT_ALLOWED
25 9 n/a MOVED_PERMANENTLY
25 9 n/a MOVED_TEMPORARILY
25 9 n/a MULTIPLE_CHOICES
25 9 n/a MULTI_STATUS
25 9 n/a NETWORK_AUTHENTICATION_REQUIRED
25 9 n/a NON_AUTHORITATIVE_INFORMATION
25 9 n/a NOT_ACCEPTABLE
25 9 n/a NOT_EXTENDED
25 9 n/a NOT_FOUND
25 9 n/a NOT_IMPLEMENTED
25 9 n/a NOT_MODIFIED
25 9 n/a NO_CODE
25 9 n/a NO_CONTENT
25 9 n/a OK
25 9 n/a PARTIAL_CONTENT
25 9 n/a PAYMENT_REQUIRED
25 9 n/a PRECONDITION_FAILED
25 9 n/a PRECONDITION_REQUIRED
25 9 n/a PROCESSING
25 9 n/a PROXY_AUTHENTICATION_REQUIRED
25 9 n/a REQUEST_ENTITY_TOO_LARGE
25 9 n/a REQUEST_HEADER_FIELDS_TOO_LARGE
25 9 n/a REQUEST_RANGE_NOT_SATISFIABLE
25 9 n/a REQUEST_TIMEOUT
25 9 n/a REQUEST_URI_TOO_LARGE
25 9 n/a RESET_CONTENT
25 9 n/a RETRY_WITH
25 9 n/a SEE_OTHER
25 9 n/a SERVICE_UNAVAILABLE
25 9 n/a SWITCHING_PROTOCOLS
25 9 n/a TEMPORARY_REDIRECT
25 9 n/a TOO_MANY_REQUESTS
25 9 n/a UNAUTHORIZED
25 9 n/a UNPROCESSABLE_ENTITY
25 9 n/a UNSUPPORTED_MEDIA_TYPE
25 9 n/a UPGRADE_REQUIRED
25 9 n/a USE_PROXY
25 9 n/a VARIANT_ALSO_NEGOTIATES
25 9 n/a __ANON__
25 6 n/a JSON_ACCEPTED
25 6 n/a JSON_ALREADY_REPORTED
25 6 n/a JSON_BAD_GATEWAY
25 6 n/a JSON_BAD_REQUEST
25 6 n/a JSON_BANDWIDTH_LIMIT_EXCEEDED
25 6 n/a JSON_CONFLICT
25 6 n/a JSON_CONTINUE
25 6 n/a JSON_CREATED
25 6 n/a JSON_EXPECTATION_FAILED
25 6 n/a JSON_FAILED_DEPENDENCY
25 6 n/a JSON_FORBIDDEN
25 6 n/a JSON_FOUND
25 6 n/a JSON_GATEWAY_TIMEOUT
25 6 n/a JSON_GONE
25 6 n/a JSON_HTTP_VERSION_NOT_SUPPORTED
25 6 n/a JSON_INSUFFICIENT_STORAGE
25 6 n/a JSON_INTERNAL_SERVER_ERROR
25 6 n/a JSON_I_AM_A_TEAPOT
25 6 n/a JSON_LENGTH_REQUIRED
25 6 n/a JSON_LOCKED
25 6 n/a JSON_METHOD_NOT_ALLOWED
25 6 n/a JSON_MOVED_PERMANENTLY
25 6 n/a JSON_MOVED_TEMPORARILY
25 6 n/a JSON_MULTIPLE_CHOICES
25 6 n/a JSON_MULTI_STATUS
25 6 n/a JSON_NETWORK_AUTHENTICATION_REQUIRED
25 6 n/a JSON_NON_AUTHORITATIVE_INFORMATION
25 6 n/a JSON_NOT_ACCEPTABLE
25 6 n/a JSON_NOT_EXTENDED
25 6 n/a JSON_NOT_FOUND
25 6 n/a JSON_NOT_IMPLEMENTED
25 6 n/a JSON_NOT_MODIFIED
25 6 n/a JSON_NO_CODE
25 6 n/a JSON_NO_CONTENT
25 6 n/a JSON_OK
25 6 n/a JSON_PARTIAL_CONTENT
25 6 n/a JSON_PAYMENT_REQUIRED
25 6 n/a JSON_PRECONDITION_FAILED
25 6 n/a JSON_PRECONDITION_REQUIRED
25 6 n/a JSON_PROCESSING
25 6 n/a JSON_PROXY_AUTHENTICATION_REQUIRED
25 6 n/a JSON_REQUEST_ENTITY_TOO_LARGE
25 6 n/a JSON_REQUEST_HEADER_FIELDS_TOO_LARGE
25 6 n/a JSON_REQUEST_RANGE_NOT_SATISFIABLE
25 6 n/a JSON_REQUEST_TIMEOUT
25 6 n/a JSON_REQUEST_URI_TOO_LARGE
25 6 n/a JSON_RESET_CONTENT
25 6 n/a JSON_RETRY_WITH
25 6 n/a JSON_SEE_OTHER
25 6 n/a JSON_SERVICE_UNAVAILABLE
25 6 n/a JSON_SWITCHING_PROTOCOLS
25 6 n/a JSON_TEMPORARY_REDIRECT
25 6 n/a JSON_TOO_MANY_REQUESTS
25 6 n/a JSON_UNAUTHORIZED
25 6 n/a JSON_UNPROCESSABLE_ENTITY
25 6 n/a JSON_UNSUPPORTED_MEDIA_TYPE
25 6 n/a JSON_UPGRADE_REQUIRED
25 6 n/a JSON_USE_PROXY
25 6 n/a JSON_VARIANT_ALSO_NEGOTIATES
31 9 n/a _expand_args