-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcode-coverage.json
1 lines (1 loc) · 20.1 KB
/
code-coverage.json
1
{"meta": {"version": "7.4.0", "timestamp": "2024-01-08T04:03:56.051785", "branch_coverage": true, "show_contexts": false}, "files": {"src/poodle/__init__.py": {"executed_lines": [1, 3, 5, 6, 7, 8, 9, 11, 14, 15, 18, 19, 22, 23, 26, 27, 30, 31, 36, 37, 38, 39], "summary": {"covered_lines": 10, "num_statements": 11, "percent_covered": 92.3076923076923, "percent_covered_display": "92", "missing_lines": 1, "excluded_lines": 8, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [32], "excluded_lines": [3, 5, 6, 7, 8, 9, 31, 33], "executed_branches": [[37, -1], [37, 38]], "missing_branches": []}, "src/poodle/cli.py": {"executed_lines": [1, 3, 5, 6, 7, 9, 11, 19, 21, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 53, 54, 57, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 91], "summary": {"covered_lines": 48, "num_statements": 49, "percent_covered": 97.97979797979798, "percent_covered_display": "98", "missing_lines": 1, "excluded_lines": 7, "num_branches": 50, "num_partial_branches": 1, "covered_branches": 49, "missing_branches": 1}, "missing_lines": [92], "excluded_lines": [3, 5, 6, 7, 9, 11, 19], "executed_branches": [[26, 27], [26, 39], [27, 26], [27, 28], [28, 27], [28, 29], [29, 28], [29, 30], [30, 29], [30, 31], [31, 30], [31, 32], [32, 31], [32, 33], [33, 32], [33, 34], [34, 33], [34, 35], [35, 34], [35, 36], [36, 35], [36, 37], [37, 36], [37, 38], [38, 37], [38, 39], [39, 38], [39, 39], [39, 91], [58, 59], [58, 60], [64, 65], [64, 68], [65, 66], [65, 67], [68, 69], [68, 71], [71, 72], [71, 75], [72, 73], [72, 74], [75, 76], [75, 79], [76, 77], [76, 78], [79, 80], [79, 83], [80, 81], [80, 82], [91, -1]], "missing_branches": [[91, 92]]}, "src/poodle/config.py": {"executed_lines": [1, 3, 5, 6, 7, 8, 9, 11, 12, 14, 15, 17, 19, 20, 22, 23, 24, 25, 26, 28, 29, 30, 32, 35, 37, 38, 39, 40, 41, 42, 45, 59, 60, 61, 63, 64, 70, 72, 75, 77, 78, 79, 80, 81, 83, 127, 134, 135, 136, 137, 138, 139, 140, 143, 145, 146, 147, 148, 149, 150, 152, 153, 154, 155, 156, 157, 159, 162, 164, 165, 166, 169, 176, 177, 178, 179, 180, 182, 183, 184, 185, 186, 187, 189, 194, 195, 196, 197, 199, 202, 204, 205, 207, 208, 213, 214, 217, 219, 220, 222, 223, 228, 229, 232, 234, 235, 236, 237, 238, 239, 240, 241, 244, 246, 247, 248, 249, 250, 251, 254, 259, 266, 267, 269, 270, 271, 272, 274, 277, 287, 289, 290, 292, 293, 295, 298, 308, 310, 311, 313, 314, 315, 316, 317, 320, 332, 333, 335, 341, 342, 344, 345, 346, 348, 349, 351, 352, 353, 354, 357, 367, 369, 370, 371, 374, 385, 386, 388, 394, 395, 397, 398, 400, 401, 403, 406, 416, 418, 419, 421, 422, 423, 424, 425, 428, 438, 440, 441, 443, 444, 445, 446, 447, 450, 460, 462, 463, 465, 468, 480, 481, 483, 489, 490, 492, 493, 495, 496, 497, 498, 499, 502, 515, 516, 518, 519, 521, 522, 524, 527, 540, 541, 543, 545, 546, 547, 548, 549, 550, 552, 553, 554, 555, 556, 557, 559, 560, 562], "summary": {"covered_lines": 227, "num_statements": 227, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 10, "num_branches": 94, "num_partial_branches": 0, "covered_branches": 94, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [3, 5, 6, 7, 8, 9, 11, 12, 14, 15], "executed_branches": [[37, 38], [37, 39], [40, 41], [40, 42], [78, 79], [78, 80], [80, 81], [80, 83], [136, 137], [136, 138], [138, 139], [138, 140], [145, 146], [145, 147], [147, 148], [147, 149], [149, 150], [149, 152], [152, 153], [152, 154], [154, 155], [154, 156], [156, 157], [156, 159], [164, 165], [164, 166], [176, 177], [176, 182], [177, 178], [177, 180], [182, 183], [182, 189], [184, 185], [184, 187], [194, 195], [194, 199], [196, 194], [196, 197], [204, 205], [204, 207], [207, 208], [207, 213], [219, 220], [219, 222], [222, 223], [222, 228], [266, 267], [266, 269], [269, 270], [269, 274], [270, 269], [270, 271], [289, 290], [289, 292], [292, 293], [292, 295], [310, 311], [310, 313], [341, 342], [341, 344], [345, 346], [345, 348], [348, 349], [348, 351], [369, 370], [369, 371], [394, 395], [394, 397], [397, 398], [397, 400], [400, 401], [400, 403], [418, 419], [418, 421], [440, 441], [440, 443], [462, 463], [462, 465], [489, 490], [489, 492], [492, 493], [492, 495], [515, 516], [515, 518], [518, 519], [518, 521], [521, 522], [521, 524], [545, 546], [545, 552], [552, 553], [552, 559], [559, 560], [559, 562]], "missing_branches": []}, "src/poodle/core.py": {"executed_lines": [1, 3, 5, 7, 8, 9, 10, 11, 12, 14, 17, 19, 20, 21, 23, 24, 26, 27, 28, 30, 31, 32, 33, 35, 36, 37, 39, 40, 42, 43, 45, 47, 48, 49, 50, 53, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77], "summary": {"covered_lines": 38, "num_statements": 38, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 8, "num_branches": 10, "num_partial_branches": 0, "covered_branches": 10, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [3, 5, 7, 8, 9, 10, 11, 12], "executed_branches": [[31, 32], [31, 33], [39, 40], [39, 42], [42, 43], [42, 45], [47, -17], [47, 48], [75, 76], [75, 77]], "missing_branches": []}, "src/poodle/data_types/__init__.py": {"executed_lines": [1, 3, 13, 14], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [3, 13, 14], "executed_branches": [], "missing_branches": []}, "src/poodle/data_types/data.py": {"executed_lines": [1, 3, 5, 6, 7, 9, 11, 15, 16, 17, 19, 20, 22, 24, 26, 29, 30, 31, 33, 34, 36, 37, 39, 40, 41, 43, 44, 45, 46, 48, 49, 50, 51, 53, 54, 55, 57, 58, 59, 60, 62, 63, 65, 67, 70, 71, 72, 74, 75, 76, 77, 78, 79, 82, 83, 84, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 99, 101, 102, 103, 104, 105, 108, 109, 110, 112, 113, 114, 116, 117, 118, 119, 120, 123, 124, 125, 127, 128, 129, 131, 132, 134, 135, 136, 137, 138, 140, 142, 143, 144, 145, 148, 149, 150, 152, 153, 154, 155, 156, 157, 159, 160, 162, 163, 164, 165, 166, 168, 169, 171, 173, 175, 176, 177, 178, 179, 180, 181, 182, 184, 186, 188, 189, 191, 192, 193, 195, 197, 198, 199, 200, 203, 204, 205, 207, 208, 210, 211, 213, 214, 215, 216, 217, 219, 221, 222, 223, 224], "summary": {"covered_lines": 143, "num_statements": 143, "percent_covered": 98.49246231155779, "percent_covered_display": "98", "missing_lines": 0, "excluded_lines": 7, "num_branches": 56, "num_partial_branches": 3, "covered_branches": 53, "missing_branches": 3}, "missing_lines": [], "excluded_lines": [3, 5, 6, 7, 9, 11, 12], "executed_branches": [[15, 16], [15, 17], [20, 19], [20, 24], [29, 30], [29, 31], [70, 71], [70, 72], [82, 83], [82, 84], [91, 90], [91, 99], [93, 94], [95, 96], [103, 104], [108, 109], [108, 110], [123, 124], [123, 125], [132, 131], [132, 140], [134, 135], [134, 136], [136, 137], [136, 138], [148, 149], [148, 150], [160, 159], [160, 168], [162, 163], [162, 164], [164, 165], [164, 166], [169, 168], [169, 173], [175, 176], [175, 186], [177, 178], [177, 179], [179, 180], [179, 181], [181, 182], [181, 184], [189, 188], [189, 195], [203, 204], [203, 205], [211, 210], [211, 219], [213, 214], [213, 215], [215, 216], [215, 217]], "missing_branches": [[93, 95], [95, 97], [103, 105]]}, "src/poodle/data_types/interfaces.py": {"executed_lines": [1, 3, 5, 6, 7, 9, 11, 15, 29, 30, 32, 34, 35, 37, 39, 40, 46, 47, 49, 51, 60, 61, 63, 64, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 89, 91, 92, 94, 95, 96, 98, 99, 104, 105, 107, 108, 110, 111, 113, 115, 116, 118, 119, 120, 121, 125, 141], "summary": {"covered_lines": 58, "num_statements": 58, "percent_covered": 98.0, "percent_covered_display": "98", "missing_lines": 0, "excluded_lines": 7, "num_branches": 42, "num_partial_branches": 2, "covered_branches": 40, "missing_branches": 2}, "missing_lines": [], "excluded_lines": [3, 5, 6, 7, 9, 11, 12], "executed_branches": [[40, 39], [40, 46], [47, 46], [47, 60], [61, 60], [61, 91], [68, 69], [68, 89], [69, 70], [69, 72], [72, 73], [72, 76], [74, 75], [74, 79], [76, 77], [76, 79], [79, 80], [79, 82], [82, 83], [82, 86], [84, 85], [86, 68], [86, 87], [92, 91], [92, 98], [94, -91], [94, 95], [95, 94], [95, 96], [99, 98], [99, 115], [104, 105], [104, 107], [107, 108], [107, 110], [110, 111], [110, 113], [116, -29], [116, 115], [119, 120]], "missing_branches": [[84, 68], [119, 121]]}, "src/poodle/data_types/work.py": {"executed_lines": [1, 3, 5, 6, 7, 9, 11, 13, 21, 22, 24, 26, 27, 28, 29, 30, 32, 33, 35, 36, 37, 38, 39, 41, 43, 45, 48, 49, 50, 52, 53, 55, 65, 66, 67, 68], "summary": {"covered_lines": 27, "num_statements": 27, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 10, "num_branches": 8, "num_partial_branches": 0, "covered_branches": 8, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [3, 5, 6, 7, 9, 13, 14, 15, 17, 18], "executed_branches": [[29, -29], [29, 30], [48, 49], [48, 50], [65, 66], [65, 67], [67, -55], [67, 68]], "missing_branches": []}, "src/poodle/mutate.py": {"executed_lines": [1, 3, 5, 6, 7, 8, 9, 11, 12, 13, 27, 29, 32, 34, 50, 52, 53, 54, 55, 56, 58, 61, 66, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 81, 82, 84, 88, 91, 93, 105, 107, 114, 115, 116, 117, 118, 119, 125, 126, 137, 145, 147, 148, 150, 151, 152, 153, 155, 156, 158, 159, 161, 164, 181, 183, 185, 186, 187, 188, 190, 191, 193, 194, 196, 197, 198, 200, 201, 203, 206, 208, 209, 210, 213, 215, 216, 219, 220], "summary": {"covered_lines": 76, "num_statements": 76, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 12, "num_branches": 38, "num_partial_branches": 0, "covered_branches": 38, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [3, 5, 6, 7, 8, 9, 11, 12, 13, 27, 29, 30], "executed_branches": [[54, 55], [54, 56], [68, 69], [68, 71], [71, 72], [71, 78], [78, 79], [78, 81], [81, 82], [81, 84], [114, 115], [114, 126], [116, 117], [116, 125], [118, 116], [118, 119], [151, 152], [151, 153], [185, 186], [185, 203], [186, 187], [186, 188], [190, 191], [190, 193], [193, 194], [193, 196], [196, 197], [196, 200], [197, 196], [197, 198], [200, 185], [200, 201], [208, 209], [208, 210], [215, 216], [215, 220], [216, 215], [216, 216], [216, 219]], "missing_branches": []}, "src/poodle/mutators/__init__.py": {"executed_lines": [1, 3, 4, 5, 6, 7], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 5, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [3, 4, 5, 6, 7], "executed_branches": [], "missing_branches": []}, "src/poodle/mutators/calls.py": {"executed_lines": [1, 3, 5, 6, 8, 11, 12, 14, 15, 17, 19, 20, 21, 23, 25, 28, 29, 31, 32, 34, 36, 37, 38, 39, 41, 43, 44, 46, 49, 50, 52, 53, 55, 57, 58, 59, 61, 63, 64, 65, 67, 68, 71, 72, 74, 75, 77, 79, 80, 81, 83, 85, 86, 87, 88, 89, 91, 92, 95, 96, 98, 99, 101, 103, 104, 105, 107, 109, 110, 111, 112, 113], "summary": {"covered_lines": 62, "num_statements": 62, "percent_covered": 98.64864864864865, "percent_covered_display": "99", "missing_lines": 0, "excluded_lines": 4, "num_branches": 12, "num_partial_branches": 1, "covered_branches": 11, "missing_branches": 1}, "missing_lines": [], "excluded_lines": [3, 5, 6, 8], "executed_branches": [[43, 44], [43, 46], [63, 64], [63, 67], [85, 86], [85, 87], [87, 88], [87, 91], [109, 110], [110, -107], [110, 111]], "missing_branches": [[109, -107]]}, "src/poodle/mutators/compare.py": {"executed_lines": [1, 3, 5, 6, 7, 8, 10, 13, 14, 31, 46, 48, 50, 51, 53, 57, 59, 61, 62, 63, 64, 66, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 81, 82, 84, 85, 86, 87, 89, 90, 91, 92], "summary": {"covered_lines": 34, "num_statements": 34, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 6, "num_branches": 16, "num_partial_branches": 0, "covered_branches": 16, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [3, 5, 6, 7, 8, 10], "executed_branches": [[69, 70], [69, 73], [70, 69], [70, 71], [73, -66], [73, 74], [74, 73], [74, 75], [81, 82], [81, 84], [85, 86], [85, 89], [86, 85], [86, 87], [89, -79], [89, 90]], "missing_branches": []}, "src/poodle/mutators/constant.py": {"executed_lines": [1, 3, 5, 7, 10, 11, 18, 19, 21, 23, 24, 25, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 45, 46, 48, 49, 51, 53, 54, 55, 56, 58, 60, 61, 63, 64, 65, 68, 69, 74, 75, 77, 79, 80, 81, 82, 84, 86, 88, 90, 92, 94, 95, 97, 98, 99, 100, 101, 102], "summary": {"covered_lines": 56, "num_statements": 56, "percent_covered": 98.71794871794872, "percent_covered_display": "99", "missing_lines": 0, "excluded_lines": 3, "num_branches": 22, "num_partial_branches": 1, "covered_branches": 21, "missing_branches": 1}, "missing_lines": [], "excluded_lines": [3, 5, 7], "executed_branches": [[29, 30], [29, 31], [31, 32], [31, 34], [34, 35], [34, 37], [37, -27], [37, 38], [38, 39], [38, 41], [60, 61], [60, 63], [63, 64], [94, 95], [94, 97], [97, 98], [97, 99], [99, 100], [99, 101], [101, -92], [101, 102]], "missing_branches": [[63, -58]]}, "src/poodle/mutators/operators.py": {"executed_lines": [1, 3, 5, 6, 8, 11, 12, 31, 76, 78, 79, 81, 82, 83, 84, 86, 88, 90, 91, 92, 93, 96, 97, 99, 101, 103, 104, 106, 107, 108, 110, 112, 115, 116, 118, 120, 122, 124, 125, 126, 128, 130, 135, 137], "summary": {"covered_lines": 36, "num_statements": 36, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 4, "num_branches": 8, "num_partial_branches": 0, "covered_branches": 8, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [3, 5, 6, 8], "executed_branches": [[82, 83], [82, 86], [103, 104], [103, 106], [106, -101], [106, 107], [124, -120], [124, 125]], "missing_branches": []}, "src/poodle/mutators/unary_op.py": {"executed_lines": [1, 3, 5, 7, 10, 11, 20, 21, 23, 25, 26, 27, 29, 31, 32, 35, 36, 39, 40], "summary": {"covered_lines": 14, "num_statements": 14, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [3, 5, 7], "executed_branches": [[31, 32], [31, 35], [35, 36], [35, 39], [39, -29], [39, 40]], "missing_branches": []}, "src/poodle/report.py": {"executed_lines": [1, 3, 5, 6, 8, 9, 11, 16, 18, 26, 28, 30, 31, 32, 33, 35], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 93.33333333333333, "percent_covered_display": "93", "missing_lines": 0, "excluded_lines": 8, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [], "excluded_lines": [3, 5, 6, 8, 9, 11, 12, 14], "executed_branches": [[30, 31], [31, -26], [31, 32], [32, 33], [32, 35]], "missing_branches": [[30, -26]]}, "src/poodle/reporters/__init__.py": {"executed_lines": [1, 3, 4], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 2, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [3, 4], "executed_branches": [], "missing_branches": []}, "src/poodle/reporters/basic.py": {"executed_lines": [1, 3, 5, 6, 8, 9, 12, 14, 15, 16, 17, 18, 19, 22, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 40, 42, 43, 44, 46, 55, 57, 58, 59, 60, 61, 63, 64, 68, 69, 70, 72, 73, 75, 80, 81, 84, 86, 87, 89, 96, 97, 98, 100, 102], "summary": {"covered_lines": 51, "num_statements": 51, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 5, "num_branches": 24, "num_partial_branches": 0, "covered_branches": 24, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [3, 5, 6, 8, 9], "executed_branches": [[15, 16], [15, 17], [17, 18], [17, 19], [26, 27], [26, 30], [32, 33], [32, 34], [34, 35], [34, 36], [36, -22], [36, 37], [43, 44], [43, 46], [46, -46], [46, 46], [46, 55], [59, -40], [59, 60], [69, 70], [69, 72], [72, 73], [72, 75], [97, 98], [97, 100]], "missing_branches": []}, "src/poodle/reporters/html.py": {"executed_lines": [1, 3, 5, 6, 7, 8, 9, 10, 12, 14, 15, 17, 21, 23, 26, 33, 35, 36, 37, 39, 40, 42, 44, 53, 55, 56, 57, 58, 60, 61, 62, 63, 65, 68, 70, 71, 72, 73, 76, 78, 79, 82, 84, 86, 87, 88, 90, 91, 92, 94, 95, 97, 98, 100, 102, 103, 105, 108, 113, 114, 115, 118, 120, 121, 129, 135, 136, 137, 138, 139, 140, 141, 144, 147, 149, 150, 151, 152, 153, 156, 158], "summary": {"covered_lines": 69, "num_statements": 69, "percent_covered": 98.98989898989899, "percent_covered_display": "99", "missing_lines": 0, "excluded_lines": 12, "num_branches": 30, "num_partial_branches": 1, "covered_branches": 29, "missing_branches": 1}, "missing_lines": [], "excluded_lines": [3, 5, 6, 7, 8, 9, 10, 12, 14, 15, 17, 18], "executed_branches": [[36, 37], [36, 39], [61, 62], [61, 65], [72, -68], [72, 73], [90, 91], [90, 105], [95, -95], [95, 97], [102, 90], [102, 103], [105, -105], [105, -82], [113, -108], [113, 114], [114, 113], [114, 115], [120, -118], [120, 121], [135, -129], [135, 136], [136, 135], [136, 137], [139, 140], [139, 141], [141, 141], [141, 144], [150, 151], [150, 152]], "missing_branches": [[141, 135]]}, "src/poodle/run.py": {"executed_lines": [1, 3, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 18, 21, 23, 28, 30, 32, 33, 35, 38, 40, 43, 45, 46, 47, 65, 66, 67, 69, 70, 72, 75, 80, 81, 82, 83, 84, 98, 99, 100, 101, 102, 104, 105, 106, 113, 114, 115, 116, 118, 120, 126, 144, 145, 147, 156, 157, 159, 160, 162, 163, 164, 165, 166, 168, 170, 178, 180, 181, 183], "summary": {"covered_lines": 58, "num_statements": 58, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 13, "num_branches": 14, "num_partial_branches": 0, "covered_branches": 14, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [3, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 18, 19], "executed_branches": [[32, 33], [32, 35], [65, 66], [65, 69], [82, -75], [82, 83], [82, 118], [100, 82], [100, 101], [101, 102], [101, 104], [159, 160], [159, 162], [162, 163], [162, 168]], "missing_branches": []}, "src/poodle/runners/__init__.py": {"executed_lines": [1], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [], "missing_branches": []}, "src/poodle/runners/command_line.py": {"executed_lines": [1, 3, 5, 6, 7, 8, 9, 10, 12, 13, 15, 18, 22, 24, 25, 26, 28, 29, 36, 46, 47, 48, 50, 52, 53, 54, 56, 57, 65, 66, 72, 73, 74, 75, 79], "summary": {"covered_lines": 25, "num_statements": 25, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 9, "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [3, 5, 6, 7, 8, 9, 10, 12, 13], "executed_branches": [[46, 47], [46, 48], [72, 73], [72, 74], [74, 75], [74, 79]], "missing_branches": []}, "src/poodle/util.py": {"executed_lines": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 22, 25, 36, 38, 40, 41, 44, 46, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 70, 72, 73, 74, 75, 76, 77, 80, 82, 83, 84, 87, 89, 90, 93, 95, 96, 97, 99, 100, 101, 103, 106, 108, 109, 110, 111, 112, 120, 123, 125, 128, 130, 133, 135, 138, 140, 141, 142], "summary": {"covered_lines": 57, "num_statements": 57, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 14, "num_branches": 14, "num_partial_branches": 0, "covered_branches": 14, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 18, 20], "executed_branches": [[60, -57], [60, 61], [64, 60], [64, 65], [65, 64], [65, 66], [100, 101], [100, 103], [108, 109], [108, 120], [125, -125], [125, -123], [140, -138], [140, 141]], "missing_branches": []}}, "totals": {"covered_lines": 1098, "num_statements": 1100, "percent_covered": 99.22978177150192, "percent_covered_display": "99", "missing_lines": 2, "excluded_lines": 160, "num_branches": 458, "num_partial_branches": 10, "covered_branches": 448, "missing_branches": 10}}