Coverage Report

Filename % Covered Missed Lines # Lines % Blocks Missed Blocks # Blocks
lib/bunyan_helper.js 78% 50 233 24% 22 29
lib/clients/http_client.js 90% 53 576 62% 38 101
lib/clients/index.js 100% 0 14 100% 0 0
lib/clients/json_client.js 94% 5 88 91% 1 12
lib/clients/string_client.js 91% 17 190 76% 9 38
lib/dtrace.js 95% 4 82 38% 8 13
lib/errors/http_error.js 97% 3 128 92% 1 14
lib/errors/index.js 100% 0 16 100% 0 2
lib/errors/rest_error.js 95% 4 92 85% 1 7
lib/formatters/binary.js 94% 1 17 66% 1 3
lib/formatters/index.js 100% 0 11 100% 0 0
lib/formatters/json.js 96% 1 29 80% 1 5
lib/formatters/jsonp.js 81% 7 38 25% 6 8
lib/formatters/text.js 100% 0 20 100% 0 4
lib/http_date.js 100% 0 8 100% 0 2
lib/index.js 96% 6 183 86% 3 23
lib/plugins/accept.js 97% 1 48 85% 1 7
lib/plugins/audit.js 93% 7 110 50% 6 12
lib/plugins/authorization.js 90% 13 138 47% 10 19
lib/plugins/body_parser.js 97% 2 89 87% 2 16
lib/plugins/body_reader.js 98% 2 128 95% 1 21
lib/plugins/bunyan.js 66% 15 45 0% 7 7
lib/plugins/conditional_request.js 94% 10 192 80% 5 25
lib/plugins/cors.js 91% 11 127 54% 5 11
lib/plugins/date.js 94% 4 77 75% 2 8
lib/plugins/fielded_text_body_parser.js 89% 8 74 66% 2 6
lib/plugins/form_body_parser.js 95% 3 73 80% 2 10
lib/plugins/full_response.js 92% 8 106 83% 3 18
lib/plugins/gzip.js 90% 5 53 60% 2 5
lib/plugins/index.js 100% 0 30 100% 0 0
lib/plugins/json_body_parser.js 94% 4 72 84% 2 13
lib/plugins/jsonp.js 100% 0 26 100% 0 4
lib/plugins/multipart_parser.js 82% 18 101 45% 11 20
lib/plugins/pre/pause.js 57% 22 52 0% 8 8
lib/plugins/pre/pre_path.js 100% 0 41 100% 0 6
lib/plugins/pre/user_agent.js 70% 14 48 0% 5 5
lib/plugins/query.js 95% 2 45 85% 1 7
lib/plugins/static.js 78% 29 138 39% 14 23
lib/plugins/throttle.js 96% 9 261 72% 7 25
lib/request.js 86% 48 364 57% 26 61
lib/response.js 90% 27 299 72% 15 54
lib/router.js 96% 16 518 86% 11 83
lib/server.js 90% 77 809 72% 38 139
lib/upgrade.js 88% 21 179 55% 13 29
lib/utils.js 93% 3 46 60% 2 5
test/client.test.js 97% 24 864 91% 10 120
test/fieldedTextParser.test.js 96% 4 133 89% 2 19
test/formatter.test.js 96% 4 115 89% 2 19
test/index.test.js 100% 0 37 100% 0 3
test/lib/helper.js 92% 7 99 77% 4 18
test/plugins.test.js 98% 17 1041 94% 8 148
test/router.test.js 99% 1 140 90% 1 11
test/server.test.js 96% 56 1850 89% 32 309
test/throttle.test.js 100% 0 175 100% 0 29
test/upgrade.test.js 88% 48 413 72% 21 75
Overall 93% 691 10881 77% 372 1659