Files
pyWebLayout/cov_info/coverage.json
T

1 line
645 KiB
JSON

{"meta": {"format": 3, "version": "7.15.4", "timestamp": "2026-08-08T20:34:43.914782", "branch_coverage": true, "show_contexts": false}, "files": {"pyWebLayout/__init__.py": {"executed_lines": [11], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": [], "functions": {"": {"executed_lines": [11], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [11], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/abstract/__init__.py": {"executed_lines": [8, 9, 10, 11, 13], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": [], "functions": {"": {"executed_lines": [8, 9, 10, 11, 13], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [8, 9, 10, 11, 13], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/abstract/block.py": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 29, 37, 44, 45, 47, 48, 50, 53, 61, 68, 69, 70, 72, 73, 100, 107, 109, 126, 135, 148, 149, 151, 153, 160, 161, 163, 173, 174, 176, 178, 179, 184, 186, 187, 188, 189, 190, 191, 194, 200, 208, 209, 210, 212, 213, 245, 246, 248, 250, 251, 253, 256, 261, 268, 269, 271, 272, 299, 300, 302, 304, 305, 310, 315, 322, 323, 324, 326, 327, 354, 355, 357, 359, 360, 362, 364, 371, 373, 380, 381, 383, 384, 386, 389, 391, 392, 393, 396, 401, 409, 410, 411, 412, 414, 415, 447, 448, 450, 452, 453, 455, 457, 458, 460, 462, 463, 467, 474, 475, 477, 490, 497, 498, 500, 501, 503, 506, 511, 519, 520, 521, 523, 524, 556, 557, 559, 561, 562, 564, 566, 567, 569, 571, 572, 577, 582, 597, 598, 599, 600, 601, 603, 604, 635, 636, 638, 640, 641, 645, 646, 648, 650, 651, 655, 656, 658, 660, 661, 665, 666, 668, 670, 671, 676, 681, 688, 689, 690, 692, 693, 725, 726, 728, 730, 731, 735, 742, 743, 745, 765, 772, 773, 775, 776, 778, 781, 786, 794, 795, 796, 797, 798, 799, 801, 802, 834, 835, 837, 839, 840, 842, 844, 845, 847, 849, 850, 854, 862, 864, 865, 866, 867, 869, 871, 884, 891, 892, 894, 901, 902, 904, 911, 912, 914, 921, 922, 923, 924, 925, 926, 928, 929, 931, 939, 944, 959, 960, 961, 962, 963, 965, 966, 1002, 1003, 1005, 1007, 1008, 1010, 1012, 1013, 1015, 1017, 1018, 1020, 1022, 1023, 1025, 1027, 1028, 1030, 1032, 1033, 1035, 1037, 1038, 1040, 1042, 1049, 1051, 1058, 1059, 1060, 1062, 1076, 1077, 1079, 1082, 1083, 1084, 1086, 1090, 1092, 1102, 1103, 1105, 1119, 1121, 1123, 1125, 1126, 1128, 1129, 1131, 1132, 1135, 1136, 1139, 1141, 1154, 1155, 1157, 1158, 1160, 1161, 1163, 1164, 1167, 1170, 1172, 1175, 1176, 1179, 1181, 1183, 1188, 1190, 1198, 1200, 1201, 1204, 1205, 1207, 1218, 1219, 1220, 1223, 1224, 1227, 1229, 1238, 1239, 1242, 1243, 1244, 1248, 1251, 1256, 1277, 1281, 1282, 1283, 1284, 1285, 1286, 1288, 1289, 1291, 1293, 1294, 1296, 1298, 1299, 1303, 1304, 1308, 1309, 1313, 1323, 1326, 1330, 1333, 1334, 1337, 1340, 1345, 1347, 1349, 1350, 1377, 1386, 1388, 1390, 1391], "summary": {"covered_lines": 396, "num_statements": 489, "percent_covered": 80.36036036036036, "percent_covered_display": "80", "missing_lines": 93, "excluded_lines": 119, "percent_statements_covered": 80.98159509202453, "percent_statements_covered_display": "81", "num_branches": 66, "num_partial_branches": 6, "covered_branches": 50, "missing_branches": 16, "percent_branches_covered": 75.75757575757575, "percent_branches_covered_display": "76"}, "missing_lines": [89, 90, 93, 96, 98, 124, 133, 146, 170, 171, 234, 235, 238, 241, 243, 288, 289, 292, 295, 297, 307, 342, 345, 346, 348, 352, 436, 437, 440, 443, 445, 465, 488, 545, 546, 549, 552, 554, 574, 624, 625, 628, 631, 633, 643, 653, 663, 673, 714, 715, 718, 721, 723, 733, 763, 823, 824, 827, 830, 832, 852, 882, 990, 993, 994, 996, 1000, 1087, 1088, 1133, 1134, 1137, 1138, 1184, 1185, 1186, 1187, 1245, 1246, 1301, 1306, 1311, 1331, 1364, 1367, 1368, 1370, 1374, 1405, 1408, 1409, 1411, 1415], "excluded_lines": [13, 30, 38, 49, 54, 62, 74, 101, 110, 127, 136, 150, 154, 164, 175, 185, 195, 201, 218, 247, 252, 257, 262, 273, 301, 306, 311, 316, 328, 356, 361, 365, 374, 385, 390, 397, 402, 420, 449, 454, 459, 464, 468, 478, 491, 502, 507, 512, 529, 558, 563, 568, 573, 578, 588, 606, 637, 642, 647, 652, 657, 662, 667, 672, 677, 682, 698, 727, 732, 736, 751, 766, 777, 782, 787, 807, 836, 841, 846, 851, 855, 872, 885, 895, 905, 915, 930, 940, 950, 973, 1004, 1009, 1014, 1019, 1024, 1029, 1034, 1039, 1043, 1052, 1066, 1093, 1106, 1144, 1191, 1252, 1262, 1290, 1295, 1300, 1305, 1310, 1314, 1341, 1346, 1351, 1378, 1387, 1392], "executed_branches": [[160, -153], [160, 161], [380, -373], [380, 381], [497, -490], [497, 498], [772, -765], [772, 773], [864, 865], [864, 866], [866, 867], [866, 869], [891, -884], [891, 892], [901, -894], [901, 902], [911, -904], [911, 912], [921, 922], [921, 923], [923, 924], [923, 925], [925, -914], [925, 926], [1058, 1059], [1058, 1060], [1076, 1077], [1076, 1079], [1082, 1083], [1082, 1086], [1086, 1090], [1154, 1155], [1154, 1157], [1161, 1163], [1161, 1167], [1175, 1176], [1175, 1179], [1183, 1188], [1200, 1201], [1200, 1204], [1205, 1207], [1218, 1219], [1223, 1224], [1223, 1229], [1238, 1239], [1242, 1243], [1242, 1248], [1330, 1333], [1333, 1334], [1333, 1337]], "missing_branches": [[170, -163], [170, 171], [345, 346], [345, 348], [993, 994], [993, 996], [1086, 1087], [1183, 1184], [1205, 1229], [1218, 1223], [1238, 1242], [1330, 1331], [1367, 1368], [1367, 1370], [1408, 1409], [1408, 1411]], "functions": {"Block.__init__": {"executed_lines": [44, 45], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [38], "start_line": 37, "executed_branches": [], "missing_branches": []}, "Block.block_type": {"executed_lines": [50], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [49], "start_line": 48, "executed_branches": [], "missing_branches": []}, "Paragraph.__init__": {"executed_lines": [68, 69, 70], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [62], "start_line": 61, "executed_branches": [], "missing_branches": []}, "Paragraph.create_and_add_to": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [89, 90, 93, 96, 98], "excluded_lines": [74], "start_line": 73, "executed_branches": [], "missing_branches": []}, "Paragraph.add_word": {"executed_lines": [107], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [101], "start_line": 100, "executed_branches": [], "missing_branches": []}, "Paragraph.create_word": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [124], "excluded_lines": [110], "start_line": 109, "executed_branches": [], "missing_branches": []}, "Paragraph.add_span": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [133], "excluded_lines": [127], "start_line": 126, "executed_branches": [], "missing_branches": []}, "Paragraph.create_span": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [146], "excluded_lines": [136], "start_line": 135, "executed_branches": [], "missing_branches": []}, "Paragraph.words": {"executed_lines": [151], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [150], "start_line": 149, "executed_branches": [], "missing_branches": []}, "Paragraph.words_iter": {"executed_lines": [160, 161], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [154], "start_line": 153, "executed_branches": [[160, -153], [160, 161]], "missing_branches": []}, "Paragraph.spans": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [170, 171], "excluded_lines": [164], "start_line": 163, "executed_branches": [], "missing_branches": [[170, -163], [170, 171]]}, "Paragraph.word_count": {"executed_lines": [176], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [175], "start_line": 174, "executed_branches": [], "missing_branches": []}, "Paragraph.__len__": {"executed_lines": [179], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 178, "executed_branches": [], "missing_branches": []}, "Heading.__init__": {"executed_lines": [208, 209, 210], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [201], "start_line": 200, "executed_branches": [], "missing_branches": []}, "Heading.create_and_add_to": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [234, 235, 238, 241, 243], "excluded_lines": [218], "start_line": 213, "executed_branches": [], "missing_branches": []}, "Heading.level": {"executed_lines": [253], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [252], "start_line": 251, "executed_branches": [], "missing_branches": []}, "Quote.__init__": {"executed_lines": [268, 269], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [262], "start_line": 261, "executed_branches": [], "missing_branches": []}, "Quote.create_and_add_to": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [288, 289, 292, 295, 297], "excluded_lines": [273], "start_line": 272, "executed_branches": [], "missing_branches": []}, "Quote.style": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [307], "excluded_lines": [306], "start_line": 305, "executed_branches": [], "missing_branches": []}, "CodeBlock.__init__": {"executed_lines": [322, 323, 324], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [316], "start_line": 315, "executed_branches": [], "missing_branches": []}, "CodeBlock.create_and_add_to": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [342, 345, 346, 348, 352], "excluded_lines": [328], "start_line": 327, "executed_branches": [], "missing_branches": [[345, 346], [345, 348]]}, "CodeBlock.language": {"executed_lines": [362], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [361], "start_line": 360, "executed_branches": [], "missing_branches": []}, "CodeBlock.add_line": {"executed_lines": [371], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [365], "start_line": 364, "executed_branches": [], "missing_branches": []}, "CodeBlock.lines": {"executed_lines": [380, 381], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [374], "start_line": 373, "executed_branches": [[380, -373], [380, 381]], "missing_branches": []}, "CodeBlock.line_count": {"executed_lines": [386], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [385], "start_line": 384, "executed_branches": [], "missing_branches": []}, "HList.__init__": {"executed_lines": [409, 410, 411, 412], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [402], "start_line": 401, "executed_branches": [], "missing_branches": []}, "HList.create_and_add_to": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [436, 437, 440, 443, 445], "excluded_lines": [420], "start_line": 415, "executed_branches": [], "missing_branches": []}, "HList.style": {"executed_lines": [455], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [454], "start_line": 453, "executed_branches": [], "missing_branches": []}, "HList.default_style": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [465], "excluded_lines": [464], "start_line": 463, "executed_branches": [], "missing_branches": []}, "HList.add_item": {"executed_lines": [474, 475], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [468], "start_line": 467, "executed_branches": [], "missing_branches": []}, "HList.create_item": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [488], "excluded_lines": [478], "start_line": 477, "executed_branches": [], "missing_branches": []}, "HList.items": {"executed_lines": [497, 498], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [491], "start_line": 490, "executed_branches": [[497, -490], [497, 498]], "missing_branches": []}, "HList.item_count": {"executed_lines": [503], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [502], "start_line": 501, "executed_branches": [], "missing_branches": []}, "ListItem.__init__": {"executed_lines": [519, 520, 521], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [512], "start_line": 511, "executed_branches": [], "missing_branches": []}, "ListItem.create_and_add_to": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [545, 546, 549, 552, 554], "excluded_lines": [529], "start_line": 524, "executed_branches": [], "missing_branches": []}, "ListItem.term": {"executed_lines": [564], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [563], "start_line": 562, "executed_branches": [], "missing_branches": []}, "ListItem.style": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [574], "excluded_lines": [573], "start_line": 572, "executed_branches": [], "missing_branches": []}, "TableCell.__init__": {"executed_lines": [597, 598, 599, 600, 601], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [588], "start_line": 582, "executed_branches": [], "missing_branches": []}, "TableCell.create_and_add_to": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [624, 625, 628, 631, 633], "excluded_lines": [606], "start_line": 604, "executed_branches": [], "missing_branches": []}, "TableCell.is_header": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [643], "excluded_lines": [642], "start_line": 641, "executed_branches": [], "missing_branches": []}, "TableCell.colspan": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [653], "excluded_lines": [652], "start_line": 651, "executed_branches": [], "missing_branches": []}, "TableCell.rowspan": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [663], "excluded_lines": [662], "start_line": 661, "executed_branches": [], "missing_branches": []}, "TableCell.style": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [673], "excluded_lines": [672], "start_line": 671, "executed_branches": [], "missing_branches": []}, "TableRow.__init__": {"executed_lines": [688, 689, 690], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [682], "start_line": 681, "executed_branches": [], "missing_branches": []}, "TableRow.create_and_add_to": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [714, 715, 718, 721, 723], "excluded_lines": [698], "start_line": 693, "executed_branches": [], "missing_branches": []}, "TableRow.style": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [733], "excluded_lines": [732], "start_line": 731, "executed_branches": [], "missing_branches": []}, "TableRow.add_cell": {"executed_lines": [742, 743], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [736], "start_line": 735, "executed_branches": [], "missing_branches": []}, "TableRow.create_cell": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [763], "excluded_lines": [751], "start_line": 745, "executed_branches": [], "missing_branches": []}, "TableRow.cells": {"executed_lines": [772, 773], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [766], "start_line": 765, "executed_branches": [[772, -765], [772, 773]], "missing_branches": []}, "TableRow.cell_count": {"executed_lines": [778], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [777], "start_line": 776, "executed_branches": [], "missing_branches": []}, "Table.__init__": {"executed_lines": [794, 795, 796, 797, 798, 799], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [787], "start_line": 786, "executed_branches": [], "missing_branches": []}, "Table.create_and_add_to": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [823, 824, 827, 830, 832], "excluded_lines": [807], "start_line": 802, "executed_branches": [], "missing_branches": []}, "Table.caption": {"executed_lines": [842], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [841], "start_line": 840, "executed_branches": [], "missing_branches": []}, "Table.style": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [852], "excluded_lines": [851], "start_line": 850, "executed_branches": [], "missing_branches": []}, "Table.add_row": {"executed_lines": [862, 864, 865, 866, 867, 869], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [855], "start_line": 854, "executed_branches": [[864, 865], [864, 866], [866, 867], [866, 869]], "missing_branches": []}, "Table.create_row": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [882], "excluded_lines": [872], "start_line": 871, "executed_branches": [], "missing_branches": []}, "Table.header_rows": {"executed_lines": [891, 892], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [885], "start_line": 884, "executed_branches": [[891, -884], [891, 892]], "missing_branches": []}, "Table.body_rows": {"executed_lines": [901, 902], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [895], "start_line": 894, "executed_branches": [[901, -894], [901, 902]], "missing_branches": []}, "Table.footer_rows": {"executed_lines": [911, 912], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [905], "start_line": 904, "executed_branches": [[911, -904], [911, 912]], "missing_branches": []}, "Table.all_rows": {"executed_lines": [921, 922, 923, 924, 925, 926], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [915], "start_line": 914, "executed_branches": [[921, 922], [921, 923], [923, 924], [923, 925], [925, -914], [925, 926]], "missing_branches": []}, "Table.row_count": {"executed_lines": [931], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [930], "start_line": 929, "executed_branches": [], "missing_branches": []}, "Image.__init__": {"executed_lines": [959, 960, 961, 962, 963], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [950], "start_line": 944, "executed_branches": [], "missing_branches": []}, "Image.create_and_add_to": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [990, 993, 994, 996, 1000], "excluded_lines": [973], "start_line": 966, "executed_branches": [], "missing_branches": [[993, 994], [993, 996]]}, "Image.source": {"executed_lines": [1010], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1009], "start_line": 1008, "executed_branches": [], "missing_branches": []}, "Image.alt_text": {"executed_lines": [1020], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1019], "start_line": 1018, "executed_branches": [], "missing_branches": []}, "Image.width": {"executed_lines": [1030], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1029], "start_line": 1028, "executed_branches": [], "missing_branches": []}, "Image.height": {"executed_lines": [1040], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1039], "start_line": 1038, "executed_branches": [], "missing_branches": []}, "Image.get_dimensions": {"executed_lines": [1049], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1043], "start_line": 1042, "executed_branches": [], "missing_branches": []}, "Image.get_aspect_ratio": {"executed_lines": [1058, 1059, 1060], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1052], "start_line": 1051, "executed_branches": [[1058, 1059], [1058, 1060]], "missing_branches": []}, "Image.calculate_scaled_dimensions": {"executed_lines": [1076, 1077, 1079, 1082, 1083, 1084, 1086, 1090], "summary": {"covered_lines": 8, "num_statements": 10, "percent_covered": 81.25, "percent_covered_display": "81", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80", "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [1087, 1088], "excluded_lines": [1066], "start_line": 1062, "executed_branches": [[1076, 1077], [1076, 1079], [1082, 1083], [1082, 1086], [1086, 1090]], "missing_branches": [[1086, 1087]]}, "Image._is_url": {"executed_lines": [1102, 1103], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1093], "start_line": 1092, "executed_branches": [], "missing_branches": []}, "Image._download_to_temp": {"executed_lines": [1119, 1121, 1123, 1125, 1126, 1128, 1129, 1131, 1132, 1135, 1136, 1139], "summary": {"covered_lines": 12, "num_statements": 16, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 4, "excluded_lines": 1, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [1133, 1134, 1137, 1138], "excluded_lines": [1106], "start_line": 1105, "executed_branches": [], "missing_branches": []}, "Image.load_image_data": {"executed_lines": [1154, 1155, 1157, 1158, 1160, 1161, 1163, 1164, 1167, 1170, 1172, 1175, 1176, 1179, 1181, 1183, 1188], "summary": {"covered_lines": 17, "num_statements": 21, "percent_covered": 82.75862068965517, "percent_covered_display": "83", "missing_lines": 4, "excluded_lines": 1, "percent_statements_covered": 80.95238095238095, "percent_statements_covered_display": "81", "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1, "percent_branches_covered": 87.5, "percent_branches_covered_display": "88"}, "missing_lines": [1184, 1185, 1186, 1187], "excluded_lines": [1144], "start_line": 1141, "executed_branches": [[1154, 1155], [1154, 1157], [1161, 1163], [1161, 1167], [1175, 1176], [1175, 1179], [1183, 1188]], "missing_branches": [[1183, 1184]]}, "Image.get_image_info": {"executed_lines": [1198, 1200, 1201, 1204, 1205, 1207, 1218, 1219, 1220, 1223, 1224, 1227, 1229, 1238, 1239, 1242, 1243, 1244, 1248], "summary": {"covered_lines": 19, "num_statements": 21, "percent_covered": 84.84848484848484, "percent_covered_display": "85", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 90.47619047619048, "percent_statements_covered_display": "90", "num_branches": 12, "num_partial_branches": 3, "covered_branches": 9, "missing_branches": 3, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [1245, 1246], "excluded_lines": [1191], "start_line": 1190, "executed_branches": [[1200, 1201], [1200, 1204], [1205, 1207], [1218, 1219], [1223, 1224], [1223, 1229], [1238, 1239], [1242, 1243], [1242, 1248]], "missing_branches": [[1205, 1229], [1218, 1223], [1238, 1242]]}, "LinkedImage.__init__": {"executed_lines": [1277, 1281, 1282, 1283, 1284, 1285, 1286], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1262], "start_line": 1256, "executed_branches": [], "missing_branches": []}, "LinkedImage.location": {"executed_lines": [1291], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1290], "start_line": 1289, "executed_branches": [], "missing_branches": []}, "LinkedImage.link_type": {"executed_lines": [1296], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1295], "start_line": 1294, "executed_branches": [], "missing_branches": []}, "LinkedImage.link_callback": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [1301], "excluded_lines": [1300], "start_line": 1299, "executed_branches": [], "missing_branches": []}, "LinkedImage.params": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [1306], "excluded_lines": [1305], "start_line": 1304, "executed_branches": [], "missing_branches": []}, "LinkedImage.link_title": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [1311], "excluded_lines": [1310], "start_line": 1309, "executed_branches": [], "missing_branches": []}, "LinkedImage.execute_link": {"executed_lines": [1323, 1326, 1330, 1333, 1334, 1337], "summary": {"covered_lines": 6, "num_statements": 7, "percent_covered": 81.81818181818181, "percent_covered_display": "82", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 85.71428571428571, "percent_statements_covered_display": "86", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [1331], "excluded_lines": [1314], "start_line": 1313, "executed_branches": [[1330, 1333], [1333, 1334], [1333, 1337]], "missing_branches": [[1330, 1331]]}, "HorizontalRule.__init__": {"executed_lines": [1347], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1346], "start_line": 1345, "executed_branches": [], "missing_branches": []}, "HorizontalRule.create_and_add_to": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [1364, 1367, 1368, 1370, 1374], "excluded_lines": [1351], "start_line": 1350, "executed_branches": [], "missing_branches": [[1367, 1368], [1367, 1370]]}, "PageBreak.__init__": {"executed_lines": [1388], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1387], "start_line": 1386, "executed_branches": [], "missing_branches": []}, "PageBreak.create_and_add_to": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [1405, 1408, 1409, 1411, 1415], "excluded_lines": [1392], "start_line": 1391, "executed_branches": [], "missing_branches": [[1408, 1409], [1408, 1411]]}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 29, 37, 47, 48, 53, 61, 72, 73, 100, 109, 126, 135, 148, 149, 153, 163, 173, 174, 178, 184, 186, 187, 188, 189, 190, 191, 194, 200, 212, 213, 245, 246, 250, 251, 256, 261, 271, 272, 299, 300, 304, 305, 310, 315, 326, 327, 354, 355, 359, 360, 364, 373, 383, 384, 389, 391, 392, 393, 396, 401, 414, 415, 447, 448, 452, 453, 457, 458, 462, 463, 467, 477, 490, 500, 501, 506, 511, 523, 524, 556, 557, 561, 562, 566, 567, 571, 572, 577, 582, 603, 604, 635, 636, 640, 641, 645, 646, 650, 651, 655, 656, 660, 661, 665, 666, 670, 671, 676, 681, 692, 693, 725, 726, 730, 731, 735, 745, 765, 775, 776, 781, 786, 801, 802, 834, 835, 839, 840, 844, 845, 849, 850, 854, 871, 884, 894, 904, 914, 928, 929, 939, 944, 965, 966, 1002, 1003, 1007, 1008, 1012, 1013, 1017, 1018, 1022, 1023, 1027, 1028, 1032, 1033, 1037, 1038, 1042, 1051, 1062, 1092, 1105, 1141, 1190, 1251, 1256, 1288, 1289, 1293, 1294, 1298, 1299, 1303, 1304, 1308, 1309, 1313, 1340, 1345, 1349, 1350, 1377, 1386, 1390, 1391], "summary": {"covered_lines": 211, "num_statements": 211, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 17, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [13, 30, 54, 185, 195, 257, 311, 390, 397, 507, 578, 677, 782, 940, 1252, 1341, 1378], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"BlockType": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 12, "executed_branches": [], "missing_branches": []}, "Block": {"executed_lines": [44, 45, 50], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 2, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [38, 49], "start_line": 29, "executed_branches": [], "missing_branches": []}, "Paragraph": {"executed_lines": [68, 69, 70, 107, 151, 160, 161, 176, 179], "summary": {"covered_lines": 9, "num_statements": 19, "percent_covered": 47.82608695652174, "percent_covered_display": "48", "missing_lines": 10, "excluded_lines": 10, "percent_statements_covered": 47.36842105263158, "percent_statements_covered_display": "47", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 2, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [89, 90, 93, 96, 98, 124, 133, 146, 170, 171], "excluded_lines": [62, 74, 101, 110, 127, 136, 150, 154, 164, 175], "start_line": 53, "executed_branches": [[160, -153], [160, 161]], "missing_branches": [[170, -163], [170, 171]]}, "HeadingLevel": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 184, "executed_branches": [], "missing_branches": []}, "Heading": {"executed_lines": [208, 209, 210, 248, 253], "summary": {"covered_lines": 5, "num_statements": 10, "percent_covered": 50.0, "percent_covered_display": "50", "missing_lines": 5, "excluded_lines": 4, "percent_statements_covered": 50.0, "percent_statements_covered_display": "50", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [234, 235, 238, 241, 243], "excluded_lines": [201, 218, 247, 252], "start_line": 194, "executed_branches": [], "missing_branches": []}, "Quote": {"executed_lines": [268, 269, 302], "summary": {"covered_lines": 3, "num_statements": 9, "percent_covered": 33.333333333333336, "percent_covered_display": "33", "missing_lines": 6, "excluded_lines": 4, "percent_statements_covered": 33.333333333333336, "percent_statements_covered_display": "33", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [288, 289, 292, 295, 297, 307], "excluded_lines": [262, 273, 301, 306], "start_line": 256, "executed_branches": [], "missing_branches": []}, "CodeBlock": {"executed_lines": [322, 323, 324, 357, 362, 371, 380, 381, 386], "summary": {"covered_lines": 9, "num_statements": 14, "percent_covered": 61.111111111111114, "percent_covered_display": "61", "missing_lines": 5, "excluded_lines": 7, "percent_statements_covered": 64.28571428571429, "percent_statements_covered_display": "64", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 2, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [342, 345, 346, 348, 352], "excluded_lines": [316, 328, 356, 361, 365, 374, 385], "start_line": 310, "executed_branches": [[380, -373], [380, 381]], "missing_branches": [[345, 346], [345, 348]]}, "ListStyle": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 389, "executed_branches": [], "missing_branches": []}, "HList": {"executed_lines": [409, 410, 411, 412, 450, 455, 460, 474, 475, 497, 498, 503], "summary": {"covered_lines": 12, "num_statements": 19, "percent_covered": 66.66666666666667, "percent_covered_display": "67", "missing_lines": 7, "excluded_lines": 10, "percent_statements_covered": 63.1578947368421, "percent_statements_covered_display": "63", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [436, 437, 440, 443, 445, 465, 488], "excluded_lines": [402, 420, 449, 454, 459, 464, 468, 478, 491, 502], "start_line": 396, "executed_branches": [[497, -490], [497, 498]], "missing_branches": []}, "ListItem": {"executed_lines": [519, 520, 521, 559, 564, 569], "summary": {"covered_lines": 6, "num_statements": 12, "percent_covered": 50.0, "percent_covered_display": "50", "missing_lines": 6, "excluded_lines": 6, "percent_statements_covered": 50.0, "percent_statements_covered_display": "50", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [545, 546, 549, 552, 554, 574], "excluded_lines": [512, 529, 558, 563, 568, 573], "start_line": 506, "executed_branches": [], "missing_branches": []}, "TableCell": {"executed_lines": [597, 598, 599, 600, 601, 638, 648, 658, 668], "summary": {"covered_lines": 9, "num_statements": 18, "percent_covered": 50.0, "percent_covered_display": "50", "missing_lines": 9, "excluded_lines": 10, "percent_statements_covered": 50.0, "percent_statements_covered_display": "50", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [624, 625, 628, 631, 633, 643, 653, 663, 673], "excluded_lines": [588, 606, 637, 642, 647, 652, 657, 662, 667, 672], "start_line": 577, "executed_branches": [], "missing_branches": []}, "TableRow": {"executed_lines": [688, 689, 690, 728, 742, 743, 772, 773, 778], "summary": {"covered_lines": 9, "num_statements": 16, "percent_covered": 61.111111111111114, "percent_covered_display": "61", "missing_lines": 7, "excluded_lines": 8, "percent_statements_covered": 56.25, "percent_statements_covered_display": "56", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [714, 715, 718, 721, 723, 733, 763], "excluded_lines": [682, 698, 727, 732, 736, 751, 766, 777], "start_line": 676, "executed_branches": [[772, -765], [772, 773]], "missing_branches": []}, "Table": {"executed_lines": [794, 795, 796, 797, 798, 799, 837, 842, 847, 862, 864, 865, 866, 867, 869, 891, 892, 901, 902, 911, 912, 921, 922, 923, 924, 925, 926, 931], "summary": {"covered_lines": 28, "num_statements": 35, "percent_covered": 86.27450980392157, "percent_covered_display": "86", "missing_lines": 7, "excluded_lines": 13, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80", "num_branches": 16, "num_partial_branches": 0, "covered_branches": 16, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [823, 824, 827, 830, 832, 852, 882], "excluded_lines": [787, 807, 836, 841, 846, 851, 855, 872, 885, 895, 905, 915, 930], "start_line": 781, "executed_branches": [[864, 865], [864, 866], [866, 867], [866, 869], [891, -884], [891, 892], [901, -894], [901, 902], [911, -904], [911, 912], [921, 922], [921, 923], [923, 924], [923, 925], [925, -914], [925, 926]], "missing_branches": []}, "Image": {"executed_lines": [959, 960, 961, 962, 963, 1005, 1010, 1015, 1020, 1025, 1030, 1035, 1040, 1049, 1058, 1059, 1060, 1076, 1077, 1079, 1082, 1083, 1084, 1086, 1090, 1102, 1103, 1119, 1121, 1123, 1125, 1126, 1128, 1129, 1131, 1132, 1135, 1136, 1139, 1154, 1155, 1157, 1158, 1160, 1161, 1163, 1164, 1167, 1170, 1172, 1175, 1176, 1179, 1181, 1183, 1188, 1198, 1200, 1201, 1204, 1205, 1207, 1218, 1219, 1220, 1223, 1224, 1227, 1229, 1238, 1239, 1242, 1243, 1244, 1248], "summary": {"covered_lines": 75, "num_statements": 92, "percent_covered": 80.32786885245902, "percent_covered_display": "80", "missing_lines": 17, "excluded_lines": 17, "percent_statements_covered": 81.52173913043478, "percent_statements_covered_display": "82", "num_branches": 30, "num_partial_branches": 5, "covered_branches": 23, "missing_branches": 7, "percent_branches_covered": 76.66666666666667, "percent_branches_covered_display": "77"}, "missing_lines": [990, 993, 994, 996, 1000, 1087, 1088, 1133, 1134, 1137, 1138, 1184, 1185, 1186, 1187, 1245, 1246], "excluded_lines": [950, 973, 1004, 1009, 1014, 1019, 1024, 1029, 1034, 1039, 1043, 1052, 1066, 1093, 1106, 1144, 1191], "start_line": 939, "executed_branches": [[1058, 1059], [1058, 1060], [1076, 1077], [1076, 1079], [1082, 1083], [1082, 1086], [1086, 1090], [1154, 1155], [1154, 1157], [1161, 1163], [1161, 1167], [1175, 1176], [1175, 1179], [1183, 1188], [1200, 1201], [1200, 1204], [1205, 1207], [1218, 1219], [1223, 1224], [1223, 1229], [1238, 1239], [1242, 1243], [1242, 1248]], "missing_branches": [[993, 994], [993, 996], [1086, 1087], [1183, 1184], [1205, 1229], [1218, 1223], [1238, 1242]]}, "LinkedImage": {"executed_lines": [1277, 1281, 1282, 1283, 1284, 1285, 1286, 1291, 1296, 1323, 1326, 1330, 1333, 1334, 1337], "summary": {"covered_lines": 15, "num_statements": 19, "percent_covered": 78.26086956521739, "percent_covered_display": "78", "missing_lines": 4, "excluded_lines": 7, "percent_statements_covered": 78.94736842105263, "percent_statements_covered_display": "79", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [1301, 1306, 1311, 1331], "excluded_lines": [1262, 1290, 1295, 1300, 1305, 1310, 1314], "start_line": 1251, "executed_branches": [[1330, 1333], [1333, 1334], [1333, 1337]], "missing_branches": [[1330, 1331]]}, "HorizontalRule": {"executed_lines": [1347], "summary": {"covered_lines": 1, "num_statements": 6, "percent_covered": 12.5, "percent_covered_display": "12", "missing_lines": 5, "excluded_lines": 2, "percent_statements_covered": 16.666666666666668, "percent_statements_covered_display": "17", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [1364, 1367, 1368, 1370, 1374], "excluded_lines": [1346, 1351], "start_line": 1340, "executed_branches": [], "missing_branches": [[1367, 1368], [1367, 1370]]}, "PageBreak": {"executed_lines": [1388], "summary": {"covered_lines": 1, "num_statements": 6, "percent_covered": 12.5, "percent_covered_display": "12", "missing_lines": 5, "excluded_lines": 2, "percent_statements_covered": 16.666666666666668, "percent_statements_covered_display": "17", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [1405, 1408, 1409, 1411, 1415], "excluded_lines": [1387, 1392], "start_line": 1377, "executed_branches": [], "missing_branches": [[1408, 1409], [1408, 1411]]}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 29, 37, 47, 48, 53, 61, 72, 73, 100, 109, 126, 135, 148, 149, 153, 163, 173, 174, 178, 184, 186, 187, 188, 189, 190, 191, 194, 200, 212, 213, 245, 246, 250, 251, 256, 261, 271, 272, 299, 300, 304, 305, 310, 315, 326, 327, 354, 355, 359, 360, 364, 373, 383, 384, 389, 391, 392, 393, 396, 401, 414, 415, 447, 448, 452, 453, 457, 458, 462, 463, 467, 477, 490, 500, 501, 506, 511, 523, 524, 556, 557, 561, 562, 566, 567, 571, 572, 577, 582, 603, 604, 635, 636, 640, 641, 645, 646, 650, 651, 655, 656, 660, 661, 665, 666, 670, 671, 676, 681, 692, 693, 725, 726, 730, 731, 735, 745, 765, 775, 776, 781, 786, 801, 802, 834, 835, 839, 840, 844, 845, 849, 850, 854, 871, 884, 894, 904, 914, 928, 929, 939, 944, 965, 966, 1002, 1003, 1007, 1008, 1012, 1013, 1017, 1018, 1022, 1023, 1027, 1028, 1032, 1033, 1037, 1038, 1042, 1051, 1062, 1092, 1105, 1141, 1190, 1251, 1256, 1288, 1289, 1293, 1294, 1298, 1299, 1303, 1304, 1308, 1309, 1313, 1340, 1345, 1349, 1350, 1377, 1386, 1390, 1391], "summary": {"covered_lines": 211, "num_statements": 211, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 17, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [13, 30, 54, 185, 195, 257, 311, 390, 397, 507, 578, 677, 782, 940, 1252, 1341, 1378], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/abstract/document.py": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 35, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 62, 64, 75, 78, 79, 80, 82, 83, 85, 87, 88, 92, 93, 97, 104, 106, 122, 142, 164, 172, 174, 184, 186, 194, 196, 206, 208, 215, 217, 224, 226, 233, 235, 242, 244, 245, 252, 254, 255, 264, 274, 276, 277, 278, 279, 282, 284, 287, 288, 290, 297, 298, 300, 307, 309, 310, 312, 313, 314, 315, 318, 319, 321, 323, 350, 362, 364, 374, 376, 385, 387, 389, 396, 405, 420, 421, 422, 423, 424, 425, 427, 428, 430, 432, 433, 435, 437, 438, 440, 442, 443, 445, 447, 448, 452, 453, 457, 464, 466, 482, 506, 512, 523, 524, 526, 527, 529, 530, 532, 534, 541, 543, 559, 560, 561, 562, 563, 565, 572, 574, 581, 583, 590, 591, 592, 593, 595], "summary": {"covered_lines": 159, "num_statements": 194, "percent_covered": 77.82608695652173, "percent_covered_display": "78", "missing_lines": 35, "excluded_lines": 47, "percent_statements_covered": 81.95876288659794, "percent_statements_covered_display": "82", "num_branches": 36, "num_partial_branches": 4, "covered_branches": 20, "missing_branches": 16, "percent_branches_covered": 55.55555555555556, "percent_branches_covered_display": "56"}, "missing_lines": [65, 67, 73, 90, 95, 116, 117, 118, 119, 120, 136, 137, 138, 139, 140, 158, 159, 160, 262, 283, 285, 383, 391, 450, 455, 476, 477, 478, 479, 480, 496, 497, 498, 499, 500], "excluded_lines": [12, 27, 40, 84, 89, 94, 98, 107, 126, 147, 165, 175, 187, 197, 209, 218, 227, 236, 246, 256, 265, 291, 301, 333, 365, 377, 386, 390, 397, 411, 429, 434, 439, 444, 449, 454, 458, 467, 486, 507, 514, 531, 535, 548, 566, 575, 584], "executed_branches": [[62, 64], [78, 79], [78, 80], [277, -276], [277, 278], [278, 279], [278, 282], [282, 284], [284, 277], [310, 312], [310, 321], [313, 314], [313, 315], [526, -512], [526, 527], [559, 560], [591, 592], [591, 595], [592, 591], [592, 593]], "missing_branches": [[62, 65], [65, 67], [65, 75], [116, 117], [116, 118], [136, 137], [136, 138], [158, 159], [158, 160], [282, 283], [284, 285], [476, 477], [476, 478], [496, 497], [496, 498], [559, 561]], "functions": {"Document.__init__": {"executed_lines": [48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 62, 64, 75, 78, 79, 80], "summary": {"covered_lines": 16, "num_statements": 19, "percent_covered": 76.0, "percent_covered_display": "76", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 84.21052631578948, "percent_statements_covered_display": "84", "num_branches": 6, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 3, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [65, 67, 73], "excluded_lines": [40], "start_line": 35, "executed_branches": [[62, 64], [78, 79], [78, 80]], "missing_branches": [[62, 65], [65, 67], [65, 75]]}, "Document.blocks": {"executed_lines": [85], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [84], "start_line": 83, "executed_branches": [], "missing_branches": []}, "Document.default_style": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [95], "excluded_lines": [94], "start_line": 93, "executed_branches": [], "missing_branches": []}, "Document.add_block": {"executed_lines": [104], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [98], "start_line": 97, "executed_branches": [], "missing_branches": []}, "Document.create_paragraph": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [116, 117, 118, 119, 120], "excluded_lines": [107], "start_line": 106, "executed_branches": [], "missing_branches": [[116, 117], [116, 118]]}, "Document.create_heading": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [136, 137, 138, 139, 140], "excluded_lines": [126], "start_line": 122, "executed_branches": [], "missing_branches": [[136, 137], [136, 138]]}, "Document.create_chapter": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [158, 159, 160], "excluded_lines": [147], "start_line": 142, "executed_branches": [], "missing_branches": [[158, 159], [158, 160]]}, "Document.add_anchor": {"executed_lines": [172], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [165], "start_line": 164, "executed_branches": [], "missing_branches": []}, "Document.get_anchor": {"executed_lines": [184], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [175], "start_line": 174, "executed_branches": [], "missing_branches": []}, "Document.add_resource": {"executed_lines": [194], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [187], "start_line": 186, "executed_branches": [], "missing_branches": []}, "Document.get_resource": {"executed_lines": [206], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [197], "start_line": 196, "executed_branches": [], "missing_branches": []}, "Document.add_stylesheet": {"executed_lines": [215], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [209], "start_line": 208, "executed_branches": [], "missing_branches": []}, "Document.add_script": {"executed_lines": [224], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [218], "start_line": 217, "executed_branches": [], "missing_branches": []}, "Document.get_title": {"executed_lines": [233], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [227], "start_line": 226, "executed_branches": [], "missing_branches": []}, "Document.set_title": {"executed_lines": [242], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [236], "start_line": 235, "executed_branches": [], "missing_branches": []}, "Document.title": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [262], "excluded_lines": [256], "start_line": 255, "executed_branches": [], "missing_branches": []}, "Document.find_blocks_by_type": {"executed_lines": [274, 276, 287, 288], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [265], "start_line": 264, "executed_branches": [], "missing_branches": []}, "Document.find_blocks_by_type._find_recursive": {"executed_lines": [277, 278, 279, 282, 284], "summary": {"covered_lines": 5, "num_statements": 7, "percent_covered": 73.33333333333333, "percent_covered_display": "73", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 71.42857142857143, "percent_statements_covered_display": "71", "num_branches": 8, "num_partial_branches": 2, "covered_branches": 6, "missing_branches": 2, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [283, 285], "excluded_lines": [], "start_line": 276, "executed_branches": [[277, -276], [277, 278], [278, 279], [278, 282], [282, 284], [284, 277]], "missing_branches": [[282, 283], [284, 285]]}, "Document.find_headings": {"executed_lines": [297, 298], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [291], "start_line": 290, "executed_branches": [], "missing_branches": []}, "Document.generate_table_of_contents": {"executed_lines": [307, 309, 310, 312, 313, 314, 315, 318, 319, 321], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [301], "start_line": 300, "executed_branches": [[310, 312], [310, 321], [313, 314], [313, 315]], "missing_branches": []}, "Document.get_or_create_style": {"executed_lines": [350, 362], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [333], "start_line": 323, "executed_branches": [], "missing_branches": []}, "Document.get_font_for_style": {"executed_lines": [374], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [365], "start_line": 364, "executed_branches": [], "missing_branches": []}, "Document.update_rendering_context": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [383], "excluded_lines": [377], "start_line": 376, "executed_branches": [], "missing_branches": []}, "Document.get_style_registry": {"executed_lines": [387], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [386], "start_line": 385, "executed_branches": [], "missing_branches": []}, "Document.get_concrete_style_registry": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [391], "excluded_lines": [390], "start_line": 389, "executed_branches": [], "missing_branches": []}, "Chapter.__init__": {"executed_lines": [420, 421, 422, 423, 424, 425], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [411], "start_line": 405, "executed_branches": [], "missing_branches": []}, "Chapter.title": {"executed_lines": [435], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [434], "start_line": 433, "executed_branches": [], "missing_branches": []}, "Chapter.level": {"executed_lines": [440], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [439], "start_line": 438, "executed_branches": [], "missing_branches": []}, "Chapter.blocks": {"executed_lines": [445], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [444], "start_line": 443, "executed_branches": [], "missing_branches": []}, "Chapter.style": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [455], "excluded_lines": [454], "start_line": 453, "executed_branches": [], "missing_branches": []}, "Chapter.add_block": {"executed_lines": [464], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [458], "start_line": 457, "executed_branches": [], "missing_branches": []}, "Chapter.create_paragraph": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [476, 477, 478, 479, 480], "excluded_lines": [467], "start_line": 466, "executed_branches": [], "missing_branches": [[476, 477], [476, 478]]}, "Chapter.create_heading": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [496, 497, 498, 499, 500], "excluded_lines": [486], "start_line": 482, "executed_branches": [], "missing_branches": [[496, 497], [496, 498]]}, "Book.__init__": {"executed_lines": [523, 524, 526, 527], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [514], "start_line": 512, "executed_branches": [[526, -512], [526, 527]], "missing_branches": []}, "Book.chapters": {"executed_lines": [532], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [531], "start_line": 530, "executed_branches": [], "missing_branches": []}, "Book.add_chapter": {"executed_lines": [541], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [535], "start_line": 534, "executed_branches": [], "missing_branches": []}, "Book.create_chapter": {"executed_lines": [559, 560, 561, 562, 563], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 85.71428571428571, "percent_covered_display": "86", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [], "excluded_lines": [548], "start_line": 543, "executed_branches": [[559, 560]], "missing_branches": [[559, 561]]}, "Book.get_author": {"executed_lines": [572], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [566], "start_line": 565, "executed_branches": [], "missing_branches": []}, "Book.set_author": {"executed_lines": [581], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [575], "start_line": 574, "executed_branches": [], "missing_branches": []}, "Book.generate_table_of_contents": {"executed_lines": [590, 591, 592, 593, 595], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [584], "start_line": 583, "executed_branches": [[591, 592], [591, 595], [592, 591], [592, 593]], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 35, 82, 83, 87, 88, 92, 93, 97, 106, 122, 142, 164, 174, 186, 196, 208, 217, 226, 235, 244, 245, 254, 255, 264, 290, 300, 323, 364, 376, 385, 389, 396, 405, 427, 428, 432, 433, 437, 438, 442, 443, 447, 448, 452, 453, 457, 466, 482, 506, 512, 529, 530, 534, 543, 565, 574, 583], "summary": {"covered_lines": 78, "num_statements": 78, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 4, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [12, 27, 397, 507], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"MetadataType": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 11, "executed_branches": [], "missing_branches": []}, "Document": {"executed_lines": [48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 62, 64, 75, 78, 79, 80, 85, 104, 172, 184, 194, 206, 215, 224, 233, 242, 252, 274, 276, 277, 278, 279, 282, 284, 287, 288, 297, 298, 307, 309, 310, 312, 313, 314, 315, 318, 319, 321, 350, 362, 374, 387], "summary": {"covered_lines": 52, "num_statements": 75, "percent_covered": 65.65656565656566, "percent_covered_display": "66", "missing_lines": 23, "excluded_lines": 26, "percent_statements_covered": 69.33333333333333, "percent_statements_covered_display": "69", "num_branches": 24, "num_partial_branches": 3, "covered_branches": 13, "missing_branches": 11, "percent_branches_covered": 54.166666666666664, "percent_branches_covered_display": "54"}, "missing_lines": [65, 67, 73, 90, 95, 116, 117, 118, 119, 120, 136, 137, 138, 139, 140, 158, 159, 160, 262, 283, 285, 383, 391], "excluded_lines": [40, 84, 89, 94, 98, 107, 126, 147, 165, 175, 187, 197, 209, 218, 227, 236, 246, 256, 265, 291, 301, 333, 365, 377, 386, 390], "start_line": 26, "executed_branches": [[62, 64], [78, 79], [78, 80], [277, -276], [277, 278], [278, 279], [278, 282], [282, 284], [284, 277], [310, 312], [310, 321], [313, 314], [313, 315]], "missing_branches": [[62, 65], [65, 67], [65, 75], [116, 117], [116, 118], [136, 137], [136, 138], [158, 159], [158, 160], [282, 283], [284, 285]]}, "Chapter": {"executed_lines": [420, 421, 422, 423, 424, 425, 430, 435, 440, 445, 464], "summary": {"covered_lines": 11, "num_statements": 23, "percent_covered": 40.74074074074074, "percent_covered_display": "41", "missing_lines": 12, "excluded_lines": 10, "percent_statements_covered": 47.82608695652174, "percent_statements_covered_display": "48", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [450, 455, 476, 477, 478, 479, 480, 496, 497, 498, 499, 500], "excluded_lines": [411, 429, 434, 439, 444, 449, 454, 458, 467, 486], "start_line": 396, "executed_branches": [], "missing_branches": [[476, 477], [476, 478], [496, 497], [496, 498]]}, "Book": {"executed_lines": [523, 524, 526, 527, 532, 541, 559, 560, 561, 562, 563, 572, 581, 590, 591, 592, 593, 595], "summary": {"covered_lines": 18, "num_statements": 18, "percent_covered": 96.15384615384616, "percent_covered_display": "96", "missing_lines": 0, "excluded_lines": 7, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1, "percent_branches_covered": 87.5, "percent_branches_covered_display": "88"}, "missing_lines": [], "excluded_lines": [514, 531, 535, 548, 566, 575, 584], "start_line": 506, "executed_branches": [[526, -512], [526, 527], [559, 560], [591, 592], [591, 595], [592, 591], [592, 593]], "missing_branches": [[559, 561]]}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 35, 82, 83, 87, 88, 92, 93, 97, 106, 122, 142, 164, 174, 186, 196, 208, 217, 226, 235, 244, 245, 254, 255, 264, 290, 300, 323, 364, 376, 385, 389, 396, 405, 427, 428, 432, 433, 437, 438, 442, 443, 447, 448, 452, 453, 457, 466, 482, 506, 512, 529, 530, 534, 543, 565, 574, 583], "summary": {"covered_lines": 78, "num_statements": 78, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 4, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [12, 27, 397, 507], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/abstract/functional.py": {"executed_lines": [1, 2, 3, 4, 7, 9, 10, 11, 12, 15, 22, 40, 41, 42, 43, 44, 45, 47, 48, 50, 52, 53, 55, 57, 58, 60, 62, 63, 65, 67, 68, 72, 85, 86, 90, 93, 99, 115, 116, 117, 118, 119, 121, 122, 124, 126, 127, 129, 131, 132, 134, 136, 137, 139, 141, 142, 144, 146, 147, 151, 161, 162, 163, 166, 172, 186, 187, 188, 189, 190, 192, 193, 195, 197, 198, 200, 202, 203, 207, 214, 215, 217, 227, 229, 236, 238, 245, 247, 248, 250, 253, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 271, 276, 294, 295, 296, 297, 298, 299, 300, 302, 303, 305, 307, 308, 310, 312, 313, 315, 317, 318, 320, 322, 323, 325, 327, 328, 330, 332, 333, 335, 337, 338, 340, 342, 343, 345], "summary": {"covered_lines": 141, "num_statements": 144, "percent_covered": 98.0, "percent_covered_display": "98", "missing_lines": 3, "excluded_lines": 39, "percent_statements_covered": 97.91666666666667, "percent_statements_covered_display": "98", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [70, 149, 205], "excluded_lines": [8, 16, 29, 49, 54, 59, 64, 69, 73, 94, 105, 123, 128, 133, 138, 143, 148, 152, 167, 177, 194, 199, 204, 208, 218, 230, 239, 254, 272, 283, 304, 309, 314, 319, 324, 329, 334, 339, 344], "executed_branches": [[85, 86], [85, 90], [161, 162], [161, 163], [247, 248], [247, 250]], "missing_branches": [], "functions": {"Link.__init__": {"executed_lines": [40, 41, 42, 43, 44, 45], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [29], "start_line": 22, "executed_branches": [], "missing_branches": []}, "Link.location": {"executed_lines": [50], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [49], "start_line": 48, "executed_branches": [], "missing_branches": []}, "Link.link_type": {"executed_lines": [55], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [54], "start_line": 53, "executed_branches": [], "missing_branches": []}, "Link.params": {"executed_lines": [60], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [59], "start_line": 58, "executed_branches": [], "missing_branches": []}, "Link.title": {"executed_lines": [65], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [64], "start_line": 63, "executed_branches": [], "missing_branches": []}, "Link.html_id": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [70], "excluded_lines": [69], "start_line": 68, "executed_branches": [], "missing_branches": []}, "Link.execute": {"executed_lines": [85, 86, 90], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [73], "start_line": 72, "executed_branches": [[85, 86], [85, 90]], "missing_branches": []}, "Button.__init__": {"executed_lines": [115, 116, 117, 118, 119], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [105], "start_line": 99, "executed_branches": [], "missing_branches": []}, "Button.label": {"executed_lines": [129], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [128], "start_line": 127, "executed_branches": [], "missing_branches": []}, "Button.enabled": {"executed_lines": [139], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [138], "start_line": 137, "executed_branches": [], "missing_branches": []}, "Button.params": {"executed_lines": [144], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [143], "start_line": 142, "executed_branches": [], "missing_branches": []}, "Button.html_id": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [149], "excluded_lines": [148], "start_line": 147, "executed_branches": [], "missing_branches": []}, "Button.execute": {"executed_lines": [161, 162, 163], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [152], "start_line": 151, "executed_branches": [[161, 162], [161, 163]], "missing_branches": []}, "Form.__init__": {"executed_lines": [186, 187, 188, 189, 190], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [177], "start_line": 172, "executed_branches": [], "missing_branches": []}, "Form.form_id": {"executed_lines": [195], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [194], "start_line": 193, "executed_branches": [], "missing_branches": []}, "Form.action": {"executed_lines": [200], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [199], "start_line": 198, "executed_branches": [], "missing_branches": []}, "Form.html_id": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [205], "excluded_lines": [204], "start_line": 203, "executed_branches": [], "missing_branches": []}, "Form.add_field": {"executed_lines": [214, 215], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [208], "start_line": 207, "executed_branches": [], "missing_branches": []}, "Form.get_field": {"executed_lines": [227], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [218], "start_line": 217, "executed_branches": [], "missing_branches": []}, "Form.get_values": {"executed_lines": [236], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [230], "start_line": 229, "executed_branches": [], "missing_branches": []}, "Form.execute": {"executed_lines": [245, 247, 248, 250], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [239], "start_line": 238, "executed_branches": [[247, 248], [247, 250]], "missing_branches": []}, "FormField.__init__": {"executed_lines": [294, 295, 296, 297, 298, 299, 300], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [283], "start_line": 276, "executed_branches": [], "missing_branches": []}, "FormField.name": {"executed_lines": [305], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [304], "start_line": 303, "executed_branches": [], "missing_branches": []}, "FormField.field_type": {"executed_lines": [310], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [309], "start_line": 308, "executed_branches": [], "missing_branches": []}, "FormField.label": {"executed_lines": [315], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [314], "start_line": 313, "executed_branches": [], "missing_branches": []}, "FormField.value": {"executed_lines": [325], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [324], "start_line": 323, "executed_branches": [], "missing_branches": []}, "FormField.required": {"executed_lines": [330], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [329], "start_line": 328, "executed_branches": [], "missing_branches": []}, "FormField.options": {"executed_lines": [335], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [334], "start_line": 333, "executed_branches": [], "missing_branches": []}, "FormField.form": {"executed_lines": [345], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [344], "start_line": 343, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 4, 7, 9, 10, 11, 12, 15, 22, 47, 48, 52, 53, 57, 58, 62, 63, 67, 68, 72, 93, 99, 121, 122, 126, 127, 131, 132, 136, 137, 141, 142, 146, 147, 151, 166, 172, 192, 193, 197, 198, 202, 203, 207, 217, 229, 238, 253, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 271, 276, 302, 303, 307, 308, 312, 313, 317, 318, 322, 323, 327, 328, 332, 333, 337, 338, 342, 343], "summary": {"covered_lines": 84, "num_statements": 84, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 6, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [8, 16, 94, 167, 254, 272], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"LinkType": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 7, "executed_branches": [], "missing_branches": []}, "Link": {"executed_lines": [40, 41, 42, 43, 44, 45, 50, 55, 60, 65, 85, 86, 90], "summary": {"covered_lines": 13, "num_statements": 14, "percent_covered": 93.75, "percent_covered_display": "94", "missing_lines": 1, "excluded_lines": 7, "percent_statements_covered": 92.85714285714286, "percent_statements_covered_display": "93", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [70], "excluded_lines": [29, 49, 54, 59, 64, 69, 73], "start_line": 15, "executed_branches": [[85, 86], [85, 90]], "missing_branches": []}, "Button": {"executed_lines": [115, 116, 117, 118, 119, 124, 129, 134, 139, 144, 161, 162, 163], "summary": {"covered_lines": 13, "num_statements": 14, "percent_covered": 93.75, "percent_covered_display": "94", "missing_lines": 1, "excluded_lines": 8, "percent_statements_covered": 92.85714285714286, "percent_statements_covered_display": "93", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [149], "excluded_lines": [105, 123, 128, 133, 138, 143, 148, 152], "start_line": 93, "executed_branches": [[161, 162], [161, 163]], "missing_branches": []}, "Form": {"executed_lines": [186, 187, 188, 189, 190, 195, 200, 214, 215, 227, 236, 245, 247, 248, 250], "summary": {"covered_lines": 15, "num_statements": 16, "percent_covered": 94.44444444444444, "percent_covered_display": "94", "missing_lines": 1, "excluded_lines": 8, "percent_statements_covered": 93.75, "percent_statements_covered_display": "94", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [205], "excluded_lines": [177, 194, 199, 204, 208, 218, 230, 239], "start_line": 166, "executed_branches": [[247, 248], [247, 250]], "missing_branches": []}, "FormFieldType": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 253, "executed_branches": [], "missing_branches": []}, "FormField": {"executed_lines": [294, 295, 296, 297, 298, 299, 300, 305, 310, 315, 320, 325, 330, 335, 340, 345], "summary": {"covered_lines": 16, "num_statements": 16, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 10, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [283, 304, 309, 314, 319, 324, 329, 334, 339, 344], "start_line": 271, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 4, 7, 9, 10, 11, 12, 15, 22, 47, 48, 52, 53, 57, 58, 62, 63, 67, 68, 72, 93, 99, 121, 122, 126, 127, 131, 132, 136, 137, 141, 142, 146, 147, 151, 166, 172, 192, 193, 197, 198, 202, 203, 207, 217, 229, 238, 253, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 271, 276, 302, 303, 307, 308, 312, 313, 317, 318, 322, 323, 327, 328, 332, 333, 337, 338, 342, 343], "summary": {"covered_lines": 84, "num_statements": 84, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 6, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [8, 16, 94, 167, 254, 272], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/abstract/inline.py": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 10, 13, 14, 22, 25, 34, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 83, 84, 85, 87, 91, 92, 95, 96, 98, 99, 101, 103, 104, 105, 106, 109, 112, 113, 116, 118, 119, 120, 122, 124, 125, 127, 133, 134, 137, 140, 142, 145, 147, 148, 150, 151, 153, 155, 156, 158, 160, 161, 163, 165, 166, 168, 170, 171, 173, 175, 177, 179, 189, 191, 202, 205, 208, 214, 222, 223, 224, 226, 227, 248, 249, 250, 252, 256, 257, 260, 263, 264, 266, 269, 271, 272, 274, 276, 277, 279, 281, 282, 284, 286, 297, 300, 303, 304, 307, 309, 312, 320, 341, 344, 345, 346, 347, 348, 350, 351, 353, 355, 356, 358, 360, 361, 363, 365, 366, 368, 370, 371, 373, 375, 377, 388, 399, 400, 403, 404, 407, 410, 419, 421, 423, 424, 426, 427, 429, 431, 432, 443, 446, 447, 448, 449, 450, 452, 455, 457], "summary": {"covered_lines": 163, "num_statements": 164, "percent_covered": 99.03846153846153, "percent_covered_display": "99", "missing_lines": 1, "excluded_lines": 32, "percent_statements_covered": 99.39024390243902, "percent_statements_covered_display": "99", "num_branches": 44, "num_partial_branches": 1, "covered_branches": 43, "missing_branches": 1, "percent_branches_covered": 97.72727272727273, "percent_branches_covered_display": "98"}, "missing_lines": [401], "excluded_lines": [15, 26, 41, 62, 152, 157, 162, 167, 172, 176, 180, 192, 209, 215, 232, 273, 278, 283, 287, 313, 326, 352, 357, 362, 367, 372, 376, 389, 411, 420, 428, 433], "executed_branches": [[56, -34], [56, 57], [83, 84], [83, 91], [84, 85], [84, 87], [91, 92], [91, 95], [96, 98], [96, 99], [99, 101], [99, 109], [103, 104], [103, 109], [112, 113], [112, 116], [116, 118], [116, 142], [122, 124], [122, 140], [125, 127], [125, 133], [133, 134], [133, 137], [248, 249], [248, 256], [249, 250], [249, 252], [256, 257], [256, 260], [263, 264], [263, 266], [303, 304], [303, 307], [400, 403], [403, 404], [403, 407], [446, 447], [446, 448], [448, 449], [448, 450], [450, 452], [450, 455]], "missing_branches": [[400, 401]], "functions": {"_hyphen_dict": {"executed_lines": [22], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [15], "start_line": 14, "executed_branches": [], "missing_branches": []}, "Word.__init__": {"executed_lines": [50, 51, 52, 53, 54, 55, 56, 57], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [41], "start_line": 34, "executed_branches": [[56, -34], [56, 57]], "missing_branches": []}, "Word.create_and_add_to": {"executed_lines": [83, 84, 85, 87, 91, 92, 95, 96, 98, 99, 101, 103, 104, 105, 106, 109, 112, 113, 116, 118, 119, 120, 122, 124, 125, 127, 133, 134, 137, 140, 142, 145], "summary": {"covered_lines": 32, "num_statements": 32, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 22, "num_partial_branches": 0, "covered_branches": 22, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [62], "start_line": 60, "executed_branches": [[83, 84], [83, 91], [84, 85], [84, 87], [91, 92], [91, 95], [96, 98], [96, 99], [99, 101], [99, 109], [103, 104], [103, 109], [112, 113], [112, 116], [116, 118], [116, 142], [122, 124], [122, 140], [125, 127], [125, 133], [133, 134], [133, 137]], "missing_branches": []}, "Word.add_concete": {"executed_lines": [148], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 147, "executed_branches": [], "missing_branches": []}, "Word.text": {"executed_lines": [153], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [152], "start_line": 151, "executed_branches": [], "missing_branches": []}, "Word.style": {"executed_lines": [158], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [157], "start_line": 156, "executed_branches": [], "missing_branches": []}, "Word.background": {"executed_lines": [163], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [162], "start_line": 161, "executed_branches": [], "missing_branches": []}, "Word.previous": {"executed_lines": [168], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [167], "start_line": 166, "executed_branches": [], "missing_branches": []}, "Word.next": {"executed_lines": [173], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [172], "start_line": 171, "executed_branches": [], "missing_branches": []}, "Word.add_next": {"executed_lines": [177], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [176], "start_line": 175, "executed_branches": [], "missing_branches": []}, "Word.with_style": {"executed_lines": [189], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [180], "start_line": 179, "executed_branches": [], "missing_branches": []}, "Word.possible_hyphenation": {"executed_lines": [202], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [192], "start_line": 191, "executed_branches": [], "missing_branches": []}, "FormattedSpan.__init__": {"executed_lines": [222, 223, 224], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [215], "start_line": 214, "executed_branches": [], "missing_branches": []}, "FormattedSpan.create_and_add_to": {"executed_lines": [248, 249, 250, 252, 256, 257, 260, 263, 264, 266, 269], "summary": {"covered_lines": 11, "num_statements": 11, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 8, "num_partial_branches": 0, "covered_branches": 8, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [232], "start_line": 227, "executed_branches": [[248, 249], [248, 256], [249, 250], [249, 252], [256, 257], [256, 260], [263, 264], [263, 266]], "missing_branches": []}, "FormattedSpan.style": {"executed_lines": [274], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [273], "start_line": 272, "executed_branches": [], "missing_branches": []}, "FormattedSpan.background": {"executed_lines": [279], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [278], "start_line": 277, "executed_branches": [], "missing_branches": []}, "FormattedSpan.words": {"executed_lines": [284], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [283], "start_line": 282, "executed_branches": [], "missing_branches": []}, "FormattedSpan.add_word": {"executed_lines": [297, 300, 303, 304, 307, 309], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [287], "start_line": 286, "executed_branches": [[303, 304], [303, 307]], "missing_branches": []}, "LinkedWord.__init__": {"executed_lines": [341, 344, 345, 346, 347, 348], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [326], "start_line": 320, "executed_branches": [], "missing_branches": []}, "LinkedWord.location": {"executed_lines": [353], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [352], "start_line": 351, "executed_branches": [], "missing_branches": []}, "LinkedWord.link_type": {"executed_lines": [358], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [357], "start_line": 356, "executed_branches": [], "missing_branches": []}, "LinkedWord.link_callback": {"executed_lines": [363], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [362], "start_line": 361, "executed_branches": [], "missing_branches": []}, "LinkedWord.params": {"executed_lines": [368], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [367], "start_line": 366, "executed_branches": [], "missing_branches": []}, "LinkedWord.link_title": {"executed_lines": [373], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [372], "start_line": 371, "executed_branches": [], "missing_branches": []}, "LinkedWord.with_style": {"executed_lines": [377], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [376], "start_line": 375, "executed_branches": [], "missing_branches": []}, "LinkedWord.execute_link": {"executed_lines": [399, 400, 403, 404, 407], "summary": {"covered_lines": 5, "num_statements": 6, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 83.33333333333333, "percent_statements_covered_display": "83", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [401], "excluded_lines": [389], "start_line": 388, "executed_branches": [[400, 403], [403, 404], [403, 407]], "missing_branches": [[400, 401]]}, "LineBreak.__init__": {"executed_lines": [421, 423, 424], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [420], "start_line": 419, "executed_branches": [], "missing_branches": []}, "LineBreak.block_type": {"executed_lines": [429], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [428], "start_line": 427, "executed_branches": [], "missing_branches": []}, "LineBreak.create_and_add_to": {"executed_lines": [443, 446, 447, 448, 449, 450, 452, 455, 457], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [433], "start_line": 432, "executed_branches": [[446, 447], [446, 448], [448, 449], [448, 450], [450, 452], [450, 455]], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 10, 13, 14, 25, 34, 59, 60, 147, 150, 151, 155, 156, 160, 161, 165, 166, 170, 171, 175, 179, 191, 205, 208, 214, 226, 227, 271, 272, 276, 277, 281, 282, 286, 312, 320, 350, 351, 355, 356, 360, 361, 365, 366, 370, 371, 375, 388, 410, 419, 426, 427, 431, 432], "summary": {"covered_lines": 60, "num_statements": 60, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 4, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [26, 209, 313, 411], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"Word": {"executed_lines": [50, 51, 52, 53, 54, 55, 56, 57, 83, 84, 85, 87, 91, 92, 95, 96, 98, 99, 101, 103, 104, 105, 106, 109, 112, 113, 116, 118, 119, 120, 122, 124, 125, 127, 133, 134, 137, 140, 142, 145, 148, 153, 158, 163, 168, 173, 177, 189, 202], "summary": {"covered_lines": 49, "num_statements": 49, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 10, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 24, "num_partial_branches": 0, "covered_branches": 24, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [41, 62, 152, 157, 162, 167, 172, 176, 180, 192], "start_line": 25, "executed_branches": [[56, -34], [56, 57], [83, 84], [83, 91], [84, 85], [84, 87], [91, 92], [91, 95], [96, 98], [96, 99], [99, 101], [99, 109], [103, 104], [103, 109], [112, 113], [112, 116], [116, 118], [116, 142], [122, 124], [122, 140], [125, 127], [125, 133], [133, 134], [133, 137]], "missing_branches": []}, "FormattedSpan": {"executed_lines": [222, 223, 224, 248, 249, 250, 252, 256, 257, 260, 263, 264, 266, 269, 274, 279, 284, 297, 300, 303, 304, 307, 309], "summary": {"covered_lines": 23, "num_statements": 23, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 6, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 10, "num_partial_branches": 0, "covered_branches": 10, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [215, 232, 273, 278, 283, 287], "start_line": 208, "executed_branches": [[248, 249], [248, 256], [249, 250], [249, 252], [256, 257], [256, 260], [263, 264], [263, 266], [303, 304], [303, 307]], "missing_branches": []}, "LinkedWord": {"executed_lines": [341, 344, 345, 346, 347, 348, 353, 358, 363, 368, 373, 377, 399, 400, 403, 404, 407], "summary": {"covered_lines": 17, "num_statements": 18, "percent_covered": 90.9090909090909, "percent_covered_display": "91", "missing_lines": 1, "excluded_lines": 8, "percent_statements_covered": 94.44444444444444, "percent_statements_covered_display": "94", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [401], "excluded_lines": [326, 352, 357, 362, 367, 372, 376, 389], "start_line": 312, "executed_branches": [[400, 403], [403, 404], [403, 407]], "missing_branches": [[400, 401]]}, "LineBreak": {"executed_lines": [421, 423, 424, 429, 443, 446, 447, 448, 449, 450, 452, 455, 457], "summary": {"covered_lines": 13, "num_statements": 13, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [420, 428, 433], "start_line": 410, "executed_branches": [[446, 447], [446, 448], [448, 449], [448, 450], [450, 452], [450, 455]], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 10, 13, 14, 22, 25, 34, 59, 60, 147, 150, 151, 155, 156, 160, 161, 165, 166, 170, 171, 175, 179, 191, 205, 208, 214, 226, 227, 271, 272, 276, 277, 281, 282, 286, 312, 320, 350, 351, 355, 356, 360, 361, 365, 366, 370, 371, 375, 388, 410, 419, 426, 427, 431, 432], "summary": {"covered_lines": 61, "num_statements": 61, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 5, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [15, 26, 209, 313, 411], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/abstract/interactive_image.py": {"executed_lines": [9, 10, 12, 13, 16, 38, 57, 65, 68, 69, 71, 84, 86, 87, 89, 91, 101, 102, 103, 105, 106, 132, 141, 143, 145, 146, 150, 152, 162, 163], "summary": {"covered_lines": 30, "num_statements": 34, "percent_covered": 80.43478260869566, "percent_covered_display": "80", "missing_lines": 4, "excluded_lines": 7, "percent_statements_covered": 88.23529411764706, "percent_statements_covered_display": "88", "num_branches": 12, "num_partial_branches": 3, "covered_branches": 7, "missing_branches": 5, "percent_branches_covered": 58.333333333333336, "percent_branches_covered_display": "58"}, "missing_lines": [142, 144, 147, 148], "excluded_lines": [1, 17, 46, 72, 92, 115, 153], "executed_branches": [[84, 86], [84, 89], [86, 87], [86, 89], [141, 143], [143, 145], [145, 146]], "missing_branches": [[141, 142], [143, 144], [145, 147], [147, 148], [147, 150]], "functions": {"InteractiveImage.__init__": {"executed_lines": [57, 65, 68, 69], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [46], "start_line": 38, "executed_branches": [], "missing_branches": []}, "InteractiveImage.interact": {"executed_lines": [84, 86, 87, 89], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [72], "start_line": 71, "executed_branches": [[84, 86], [84, 89], [86, 87], [86, 89]], "missing_branches": []}, "InteractiveImage.in_object": {"executed_lines": [101, 102, 103], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [92], "start_line": 91, "executed_branches": [], "missing_branches": []}, "InteractiveImage.create_and_add_to": {"executed_lines": [132, 141, 143, 145, 146, 150], "summary": {"covered_lines": 6, "num_statements": 10, "percent_covered": 50.0, "percent_covered_display": "50", "missing_lines": 4, "excluded_lines": 1, "percent_statements_covered": 60.0, "percent_statements_covered_display": "60", "num_branches": 8, "num_partial_branches": 3, "covered_branches": 3, "missing_branches": 5, "percent_branches_covered": 37.5, "percent_branches_covered_display": "38"}, "missing_lines": [142, 144, 147, 148], "excluded_lines": [115], "start_line": 106, "executed_branches": [[141, 143], [143, 145], [145, 146]], "missing_branches": [[141, 142], [143, 144], [145, 147], [147, 148], [147, 150]]}, "InteractiveImage.set_rendered_bounds": {"executed_lines": [162, 163], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [153], "start_line": 152, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [9, 10, 12, 13, 16, 38, 71, 91, 105, 106, 152], "summary": {"covered_lines": 11, "num_statements": 11, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 2, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 17], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"InteractiveImage": {"executed_lines": [57, 65, 68, 69, 84, 86, 87, 89, 101, 102, 103, 132, 141, 143, 145, 146, 150, 162, 163], "summary": {"covered_lines": 19, "num_statements": 23, "percent_covered": 74.28571428571429, "percent_covered_display": "74", "missing_lines": 4, "excluded_lines": 5, "percent_statements_covered": 82.6086956521739, "percent_statements_covered_display": "83", "num_branches": 12, "num_partial_branches": 3, "covered_branches": 7, "missing_branches": 5, "percent_branches_covered": 58.333333333333336, "percent_branches_covered_display": "58"}, "missing_lines": [142, 144, 147, 148], "excluded_lines": [46, 72, 92, 115, 153], "start_line": 16, "executed_branches": [[84, 86], [84, 89], [86, 87], [86, 89], [141, 143], [143, 145], [145, 146]], "missing_branches": [[141, 142], [143, 144], [145, 147], [147, 148], [147, 150]]}, "": {"executed_lines": [9, 10, 12, 13, 16, 38, 71, 91, 105, 106, 152], "summary": {"covered_lines": 11, "num_statements": 11, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 2, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 17], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/__init__.py": {"executed_lines": [7, 15, 16, 17, 18, 19, 21], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": [], "functions": {"": {"executed_lines": [7, 15, 16, 17, 18, 19, 21], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [7, 15, 16, 17, 18, 19, 21], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/box.py": {"executed_lines": [1, 2, 3, 5, 6, 7, 10, 17, 26, 27, 28, 29, 30, 31, 33, 34, 35, 39, 40], "summary": {"covered_lines": 19, "num_statements": 19, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [11], "executed_branches": [[30, 31], [30, 33]], "missing_branches": [], "functions": {"Box.__init__": {"executed_lines": [26, 27, 28, 29, 30, 31, 33, 34, 35], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 17, "executed_branches": [[30, 31], [30, 33]], "missing_branches": []}, "Box.in_shape": {"executed_lines": [40], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 39, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 5, 6, 7, 10, 17, 39], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [11], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"Box": {"executed_lines": [26, 27, 28, 29, 30, 31, 33, 34, 35, 40], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 10, "executed_branches": [[30, 31], [30, 33]], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 5, 6, 7, 10, 17, 39], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [11], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/dynamic_page.py": {"executed_lines": [14, 15, 16, 17, 19, 20, 21, 24, 25, 27, 28, 29, 30, 35, 46, 57, 58, 61, 62, 63, 64, 65, 68, 69, 71, 72, 74, 76, 89, 90, 93, 94, 96, 97, 101, 102, 104, 118, 119, 122, 123, 124, 126, 127, 128, 131, 132, 134, 136, 147, 151, 153, 156, 157, 160, 161, 162, 164, 166, 168, 169, 179, 182, 185, 186, 188, 199, 203, 205, 207, 208, 210, 211, 212, 213, 214, 216, 217, 220, 222, 224, 226, 235, 238, 240, 243, 244, 246, 256, 257, 259, 261, 272, 274, 275, 277, 288, 292, 293, 295, 296, 301, 302, 304, 314, 315, 317, 319, 320, 326, 331, 345, 346, 348, 368, 370, 372, 379, 380, 382, 384, 386, 388, 389, 390, 391, 392, 393, 395, 405, 406, 407, 409, 416, 417, 418], "summary": {"covered_lines": 136, "num_statements": 178, "percent_covered": 68.3206106870229, "percent_covered_display": "68", "missing_lines": 42, "excluded_lines": 17, "percent_statements_covered": 76.40449438202248, "percent_statements_covered_display": "76", "num_branches": 84, "num_partial_branches": 19, "covered_branches": 43, "missing_branches": 41, "percent_branches_covered": 51.19047619047619, "percent_branches_covered_display": "51"}, "missing_lines": [95, 105, 107, 108, 111, 112, 114, 115, 125, 129, 148, 170, 172, 173, 174, 176, 183, 200, 227, 228, 229, 230, 232, 239, 241, 262, 263, 264, 265, 267, 269, 323, 350, 351, 352, 353, 356, 358, 360, 361, 362, 365], "excluded_lines": [1, 26, 36, 49, 73, 77, 137, 189, 247, 278, 305, 332, 373, 383, 387, 396, 410], "executed_branches": [[89, 90], [89, 93], [93, 94], [93, 101], [94, 96], [96, 97], [96, 101], [104, 118], [122, 123], [122, 124], [124, 126], [126, 127], [126, 128], [128, 131], [147, 151], [156, 157], [156, 179], [157, 160], [160, 156], [160, 161], [161, 162], [166, 168], [182, 185], [199, 203], [207, 208], [207, 235], [208, 210], [211, 212], [213, 214], [213, 226], [214, 216], [220, 213], [220, 222], [238, 240], [240, 243], [256, 257], [256, 259], [261, 272], [314, 315], [314, 326], [315, 317], [319, 320], [348, 368]], "missing_branches": [[94, 95], [104, 105], [105, 107], [105, 111], [124, 125], [128, 129], [147, 148], [157, 170], [161, 160], [166, 160], [170, 172], [170, 174], [174, 156], [174, 176], [182, 183], [199, 200], [208, 227], [211, 207], [214, 213], [227, 228], [227, 230], [230, 207], [230, 232], [238, 239], [240, 241], [261, 262], [262, 263], [262, 264], [264, 265], [264, 267], [315, 319], [319, 323], [348, 350], [350, 351], [350, 356], [351, 352], [351, 353], [358, 360], [358, 365], [360, 361], [360, 362]], "functions": {"DynamicPage.__init__": {"executed_lines": [57, 58, 61, 62, 63, 64, 65, 68, 69], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [49], "start_line": 46, "executed_branches": [], "missing_branches": []}, "DynamicPage.constraints": {"executed_lines": [74], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [73], "start_line": 72, "executed_branches": [], "missing_branches": []}, "DynamicPage.measure": {"executed_lines": [89, 90, 93, 94, 96, 97, 101, 102, 104, 118, 119, 122, 123, 124, 126, 127, 128, 131, 132, 134], "summary": {"covered_lines": 20, "num_statements": 30, "percent_covered": 68.0, "percent_covered_display": "68", "missing_lines": 10, "excluded_lines": 1, "percent_statements_covered": 66.66666666666667, "percent_statements_covered_display": "67", "num_branches": 20, "num_partial_branches": 4, "covered_branches": 14, "missing_branches": 6, "percent_branches_covered": 70.0, "percent_branches_covered_display": "70"}, "missing_lines": [95, 105, 107, 108, 111, 112, 114, 115, 125, 129], "excluded_lines": [77], "start_line": 76, "executed_branches": [[89, 90], [89, 93], [93, 94], [93, 101], [94, 96], [96, 97], [96, 101], [104, 118], [122, 123], [122, 124], [124, 126], [126, 127], [126, 128], [128, 131]], "missing_branches": [[94, 95], [104, 105], [105, 107], [105, 111], [124, 125], [128, 129]]}, "DynamicPage.get_min_width": {"executed_lines": [147, 151, 153, 156, 157, 160, 161, 162, 164, 166, 168, 169, 179, 182, 185, 186], "summary": {"covered_lines": 16, "num_statements": 23, "percent_covered": 60.97560975609756, "percent_covered_display": "61", "missing_lines": 7, "excluded_lines": 1, "percent_statements_covered": 69.56521739130434, "percent_statements_covered_display": "70", "num_branches": 18, "num_partial_branches": 5, "covered_branches": 9, "missing_branches": 9, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [148, 170, 172, 173, 174, 176, 183], "excluded_lines": [137], "start_line": 136, "executed_branches": [[147, 151], [156, 157], [156, 179], [157, 160], [160, 156], [160, 161], [161, 162], [166, 168], [182, 185]], "missing_branches": [[147, 148], [157, 170], [161, 160], [166, 160], [170, 172], [170, 174], [174, 156], [174, 176], [182, 183]]}, "DynamicPage.get_preferred_width": {"executed_lines": [199, 203, 205, 207, 208, 210, 211, 212, 213, 214, 216, 217, 220, 222, 224, 226, 235, 238, 240, 243, 244], "summary": {"covered_lines": 21, "num_statements": 29, "percent_covered": 64.70588235294117, "percent_covered_display": "65", "missing_lines": 8, "excluded_lines": 1, "percent_statements_covered": 72.41379310344827, "percent_statements_covered_display": "72", "num_branches": 22, "num_partial_branches": 6, "covered_branches": 12, "missing_branches": 10, "percent_branches_covered": 54.54545454545455, "percent_branches_covered_display": "55"}, "missing_lines": [200, 227, 228, 229, 230, 232, 239, 241], "excluded_lines": [189], "start_line": 188, "executed_branches": [[199, 203], [207, 208], [207, 235], [208, 210], [211, 212], [213, 214], [213, 226], [214, 216], [220, 213], [220, 222], [238, 240], [240, 243]], "missing_branches": [[199, 200], [208, 227], [211, 207], [214, 213], [227, 228], [227, 230], [230, 207], [230, 232], [238, 239], [240, 241]]}, "DynamicPage.measure_content_height": {"executed_lines": [256, 257, 259, 261, 272, 274, 275], "summary": {"covered_lines": 7, "num_statements": 13, "percent_covered": 47.61904761904762, "percent_covered_display": "48", "missing_lines": 6, "excluded_lines": 1, "percent_statements_covered": 53.84615384615385, "percent_statements_covered_display": "54", "num_branches": 8, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 5, "percent_branches_covered": 37.5, "percent_branches_covered_display": "38"}, "missing_lines": [262, 263, 264, 265, 267, 269], "excluded_lines": [247], "start_line": 246, "executed_branches": [[256, 257], [256, 259], [261, 272]], "missing_branches": [[261, 262], [262, 263], [262, 264], [264, 265], [264, 267]]}, "DynamicPage.layout": {"executed_lines": [288, 292, 293, 295, 296, 301, 302], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [278], "start_line": 277, "executed_branches": [], "missing_branches": []}, "DynamicPage.render": {"executed_lines": [314, 315, 317, 319, 320, 326], "summary": {"covered_lines": 6, "num_statements": 7, "percent_covered": 76.92307692307692, "percent_covered_display": "77", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 85.71428571428571, "percent_statements_covered_display": "86", "num_branches": 6, "num_partial_branches": 2, "covered_branches": 4, "missing_branches": 2, "percent_branches_covered": 66.66666666666667, "percent_branches_covered_display": "67"}, "missing_lines": [323], "excluded_lines": [305], "start_line": 304, "executed_branches": [[314, 315], [314, 326], [315, 317], [319, 320]], "missing_branches": [[315, 319], [319, 323]]}, "DynamicPage.render_partial": {"executed_lines": [345, 346, 348, 368, 370], "summary": {"covered_lines": 5, "num_statements": 15, "percent_covered": 24.0, "percent_covered_display": "24", "missing_lines": 10, "excluded_lines": 1, "percent_statements_covered": 33.333333333333336, "percent_statements_covered_display": "33", "num_branches": 10, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 9, "percent_branches_covered": 10.0, "percent_branches_covered_display": "10"}, "missing_lines": [350, 351, 352, 353, 356, 358, 360, 361, 362, 365], "excluded_lines": [332], "start_line": 331, "executed_branches": [[348, 368]], "missing_branches": [[348, 350], [350, 351], [350, 356], [351, 352], [351, 353], [358, 360], [358, 365], [360, 361], [360, 362]]}, "DynamicPage.has_more_content": {"executed_lines": [379, 380], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [373], "start_line": 372, "executed_branches": [], "missing_branches": []}, "DynamicPage.reset_pagination": {"executed_lines": [384], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [383], "start_line": 382, "executed_branches": [], "missing_branches": []}, "DynamicPage.invalidate_caches": {"executed_lines": [388, 389, 390, 391, 392, 393], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [387], "start_line": 386, "executed_branches": [], "missing_branches": []}, "DynamicPage.add_child": {"executed_lines": [405, 406, 407], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [396], "start_line": 395, "executed_branches": [], "missing_branches": []}, "DynamicPage.clear_children": {"executed_lines": [416, 417, 418], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [410], "start_line": 409, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [14, 15, 16, 17, 19, 20, 21, 24, 25, 27, 28, 29, 30, 35, 46, 71, 72, 76, 136, 188, 246, 277, 304, 331, 372, 382, 386, 395, 409], "summary": {"covered_lines": 29, "num_statements": 29, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 26, 36], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"SizeConstraints": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 25, "executed_branches": [], "missing_branches": []}, "DynamicPage": {"executed_lines": [57, 58, 61, 62, 63, 64, 65, 68, 69, 74, 89, 90, 93, 94, 96, 97, 101, 102, 104, 118, 119, 122, 123, 124, 126, 127, 128, 131, 132, 134, 147, 151, 153, 156, 157, 160, 161, 162, 164, 166, 168, 169, 179, 182, 185, 186, 199, 203, 205, 207, 208, 210, 211, 212, 213, 214, 216, 217, 220, 222, 224, 226, 235, 238, 240, 243, 244, 256, 257, 259, 261, 272, 274, 275, 288, 292, 293, 295, 296, 301, 302, 314, 315, 317, 319, 320, 326, 345, 346, 348, 368, 370, 379, 380, 384, 388, 389, 390, 391, 392, 393, 405, 406, 407, 416, 417, 418], "summary": {"covered_lines": 107, "num_statements": 149, "percent_covered": 64.37768240343348, "percent_covered_display": "64", "missing_lines": 42, "excluded_lines": 14, "percent_statements_covered": 71.81208053691275, "percent_statements_covered_display": "72", "num_branches": 84, "num_partial_branches": 19, "covered_branches": 43, "missing_branches": 41, "percent_branches_covered": 51.19047619047619, "percent_branches_covered_display": "51"}, "missing_lines": [95, 105, 107, 108, 111, 112, 114, 115, 125, 129, 148, 170, 172, 173, 174, 176, 183, 200, 227, 228, 229, 230, 232, 239, 241, 262, 263, 264, 265, 267, 269, 323, 350, 351, 352, 353, 356, 358, 360, 361, 362, 365], "excluded_lines": [49, 73, 77, 137, 189, 247, 278, 305, 332, 373, 383, 387, 396, 410], "start_line": 35, "executed_branches": [[89, 90], [89, 93], [93, 94], [93, 101], [94, 96], [96, 97], [96, 101], [104, 118], [122, 123], [122, 124], [124, 126], [126, 127], [126, 128], [128, 131], [147, 151], [156, 157], [156, 179], [157, 160], [160, 156], [160, 161], [161, 162], [166, 168], [182, 185], [199, 203], [207, 208], [207, 235], [208, 210], [211, 212], [213, 214], [213, 226], [214, 216], [220, 213], [220, 222], [238, 240], [240, 243], [256, 257], [256, 259], [261, 272], [314, 315], [314, 326], [315, 317], [319, 320], [348, 368]], "missing_branches": [[94, 95], [104, 105], [105, 107], [105, 111], [124, 125], [128, 129], [147, 148], [157, 170], [161, 160], [166, 160], [170, 172], [170, 174], [174, 156], [174, 176], [182, 183], [199, 200], [208, 227], [211, 207], [214, 213], [227, 228], [227, 230], [230, 207], [230, 232], [238, 239], [240, 241], [261, 262], [262, 263], [262, 264], [264, 265], [264, 267], [315, 319], [319, 323], [348, 350], [350, 351], [350, 356], [351, 352], [351, 353], [358, 360], [358, 365], [360, 361], [360, 362]]}, "": {"executed_lines": [14, 15, 16, 17, 19, 20, 21, 24, 25, 27, 28, 29, 30, 35, 46, 71, 72, 76, 136, 188, 246, 277, 304, 331, 372, 382, 386, 395, 409], "summary": {"covered_lines": 29, "num_statements": 29, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 26, 36], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/functional.py": {"executed_lines": [1, 2, 3, 4, 6, 7, 8, 9, 12, 18, 33, 34, 35, 36, 37, 39, 40, 41, 42, 45, 48, 51, 52, 53, 54, 57, 60, 61, 63, 65, 67, 68, 70, 72, 73, 75, 77, 80, 89, 90, 94, 97, 106, 107, 108, 109, 111, 114, 115, 118, 121, 127, 143, 146, 149, 150, 151, 152, 153, 157, 160, 166, 167, 169, 171, 172, 173, 178, 179, 181, 183, 184, 186, 188, 190, 191, 193, 195, 196, 198, 207, 209, 212, 217, 219, 220, 221, 222, 227, 234, 235, 236, 240, 246, 250, 251, 255, 258, 269, 271, 274, 275, 278, 281, 283, 293, 294, 297, 301, 314, 316, 330, 334, 337, 338, 339, 344, 345, 349, 352, 354, 356, 357, 358, 363, 364, 366, 368, 369, 371, 373, 374, 376, 378, 380, 382, 388, 389, 393, 394, 395, 396, 399, 400, 403, 404, 406, 408, 411, 412, 415, 416, 419, 423, 429, 430, 433, 436, 447, 450, 452, 453, 455, 457, 467, 468, 471, 476, 490, 493, 507, 510, 524], "summary": {"covered_lines": 173, "num_statements": 190, "percent_covered": 89.1891891891892, "percent_covered_display": "89", "missing_lines": 17, "excluded_lines": 31, "percent_statements_covered": 91.05263157894737, "percent_statements_covered_display": "91", "num_branches": 32, "num_partial_branches": 7, "covered_branches": 25, "missing_branches": 7, "percent_branches_covered": 78.125, "percent_branches_covered_display": "78"}, "missing_lines": [58, 78, 92, 174, 176, 205, 210, 224, 225, 226, 229, 230, 231, 359, 361, 390, 391], "excluded_lines": [13, 20, 62, 66, 71, 76, 81, 122, 130, 170, 180, 185, 189, 194, 199, 208, 213, 284, 302, 318, 355, 365, 370, 375, 379, 383, 437, 458, 478, 495, 512], "executed_branches": [[34, 35], [34, 36], [36, 37], [36, 39], [39, 40], [39, 41], [41, 42], [57, -18], [77, -75], [90, 94], [106, 107], [106, 118], [109, 111], [109, 114], [209, -207], [217, 219], [217, 222], [222, 227], [227, 234], [411, -382], [411, 412], [415, 416], [415, 419], [450, 452], [450, 455]], "missing_branches": [[41, 45], [57, 58], [77, 78], [90, 92], [209, 210], [222, 224], [227, 229]], "functions": {"LinkText.__init__": {"executed_lines": [33, 34, 35, 36, 37, 39, 40, 41, 42, 45, 48, 51, 52, 53, 54, 57], "summary": {"covered_lines": 16, "num_statements": 17, "percent_covered": 88.88888888888889, "percent_covered_display": "89", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 94.11764705882354, "percent_statements_covered_display": "94", "num_branches": 10, "num_partial_branches": 2, "covered_branches": 8, "missing_branches": 2, "percent_branches_covered": 80.0, "percent_branches_covered_display": "80"}, "missing_lines": [58], "excluded_lines": [20], "start_line": 18, "executed_branches": [[34, 35], [34, 36], [36, 37], [36, 39], [39, 40], [39, 41], [41, 42], [57, -18]], "missing_branches": [[41, 45], [57, 58]]}, "LinkText.link": {"executed_lines": [63], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [62], "start_line": 61, "executed_branches": [], "missing_branches": []}, "LinkText.set_hovered": {"executed_lines": [67, 68], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [66], "start_line": 65, "executed_branches": [], "missing_branches": []}, "LinkText.set_pressed": {"executed_lines": [72, 73], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [71], "start_line": 70, "executed_branches": [], "missing_branches": []}, "LinkText._mark_page_dirty": {"executed_lines": [77], "summary": {"covered_lines": 1, "num_statements": 2, "percent_covered": 50.0, "percent_covered_display": "50", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 50.0, "percent_statements_covered_display": "50", "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [78], "excluded_lines": [76], "start_line": 75, "executed_branches": [[77, -75]], "missing_branches": [[77, 78]]}, "LinkText.render": {"executed_lines": [89, 90, 94, 97, 106, 107, 108, 109, 111, 114, 115, 118], "summary": {"covered_lines": 12, "num_statements": 13, "percent_covered": 89.47368421052632, "percent_covered_display": "89", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 92.3076923076923, "percent_statements_covered_display": "92", "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [92], "excluded_lines": [81], "start_line": 80, "executed_branches": [[90, 94], [106, 107], [106, 118], [109, 111], [109, 114]], "missing_branches": [[90, 92]]}, "ButtonText.__init__": {"executed_lines": [143, 146, 149, 150, 151, 152, 153, 157, 160, 166, 167], "summary": {"covered_lines": 11, "num_statements": 11, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [130], "start_line": 127, "executed_branches": [], "missing_branches": []}, "ButtonText._visual_text_height": {"executed_lines": [171, 172, 173], "summary": {"covered_lines": 3, "num_statements": 5, "percent_covered": 60.0, "percent_covered_display": "60", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 60.0, "percent_statements_covered_display": "60", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [174, 176], "excluded_lines": [170], "start_line": 169, "executed_branches": [], "missing_branches": []}, "ButtonText.button": {"executed_lines": [181], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [180], "start_line": 179, "executed_branches": [], "missing_branches": []}, "ButtonText.size": {"executed_lines": [186], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [185], "start_line": 184, "executed_branches": [], "missing_branches": []}, "ButtonText.set_pressed": {"executed_lines": [190, 191], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [189], "start_line": 188, "executed_branches": [], "missing_branches": []}, "ButtonText.set_hovered": {"executed_lines": [195, 196], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [194], "start_line": 193, "executed_branches": [], "missing_branches": []}, "ButtonText.set_page": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [205], "excluded_lines": [199], "start_line": 198, "executed_branches": [], "missing_branches": []}, "ButtonText._mark_page_dirty": {"executed_lines": [209], "summary": {"covered_lines": 1, "num_statements": 2, "percent_covered": 50.0, "percent_covered_display": "50", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 50.0, "percent_statements_covered_display": "50", "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [210], "excluded_lines": [208], "start_line": 207, "executed_branches": [[209, -207]], "missing_branches": [[209, 210]]}, "ButtonText.render": {"executed_lines": [217, 219, 220, 221, 222, 227, 234, 235, 236, 240, 246, 250, 251, 255, 258, 269, 271, 274, 275, 278, 281], "summary": {"covered_lines": 21, "num_statements": 27, "percent_covered": 75.75757575757575, "percent_covered_display": "76", "missing_lines": 6, "excluded_lines": 1, "percent_statements_covered": 77.77777777777777, "percent_statements_covered_display": "78", "num_branches": 6, "num_partial_branches": 2, "covered_branches": 4, "missing_branches": 2, "percent_branches_covered": 66.66666666666667, "percent_branches_covered_display": "67"}, "missing_lines": [224, 225, 226, 229, 230, 231], "excluded_lines": [213], "start_line": 212, "executed_branches": [[217, 219], [217, 222], [222, 227], [227, 234]], "missing_branches": [[222, 224], [227, 229]]}, "ButtonText.in_object": {"executed_lines": [293, 294, 297], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [284], "start_line": 283, "executed_branches": [], "missing_branches": []}, "FormFieldText.__init__": {"executed_lines": [330, 334, 337, 338, 339, 344, 345, 349, 352], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [318], "start_line": 316, "executed_branches": [], "missing_branches": []}, "FormFieldText._visual_label_height": {"executed_lines": [356, 357, 358], "summary": {"covered_lines": 3, "num_statements": 5, "percent_covered": 60.0, "percent_covered_display": "60", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 60.0, "percent_statements_covered_display": "60", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [359, 361], "excluded_lines": [355], "start_line": 354, "executed_branches": [], "missing_branches": []}, "FormFieldText.field_area_offset": {"executed_lines": [366], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [365], "start_line": 364, "executed_branches": [], "missing_branches": []}, "FormFieldText.field": {"executed_lines": [371], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [370], "start_line": 369, "executed_branches": [], "missing_branches": []}, "FormFieldText.size": {"executed_lines": [376], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [375], "start_line": 374, "executed_branches": [], "missing_branches": []}, "FormFieldText.set_focused": {"executed_lines": [380], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [379], "start_line": 378, "executed_branches": [], "missing_branches": []}, "FormFieldText.render": {"executed_lines": [388, 389, 393, 394, 395, 396, 399, 400, 403, 404, 406, 408, 411, 412, 415, 416, 419, 423, 429, 430, 433], "summary": {"covered_lines": 21, "num_statements": 23, "percent_covered": 92.5925925925926, "percent_covered_display": "93", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 91.30434782608695, "percent_statements_covered_display": "91", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [390, 391], "excluded_lines": [383], "start_line": 382, "executed_branches": [[411, -382], [411, 412], [415, 416], [415, 419]], "missing_branches": []}, "FormFieldText.handle_click": {"executed_lines": [447, 450, 452, 453, 455], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [437], "start_line": 436, "executed_branches": [[450, 452], [450, 455]], "missing_branches": []}, "FormFieldText.in_object": {"executed_lines": [467, 468, 471], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [458], "start_line": 457, "executed_branches": [], "missing_branches": []}, "create_link_text": {"executed_lines": [490], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [478], "start_line": 476, "executed_branches": [], "missing_branches": []}, "create_button_text": {"executed_lines": [507], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [495], "start_line": 493, "executed_branches": [], "missing_branches": []}, "create_form_field_text": {"executed_lines": [524], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [512], "start_line": 510, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 4, 6, 7, 8, 9, 12, 18, 60, 61, 65, 70, 75, 80, 121, 127, 169, 178, 179, 183, 184, 188, 193, 198, 207, 212, 283, 301, 314, 316, 354, 363, 364, 368, 369, 373, 374, 378, 382, 436, 457, 476, 493, 510], "summary": {"covered_lines": 46, "num_statements": 46, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [13, 122, 302], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"LinkText": {"executed_lines": [33, 34, 35, 36, 37, 39, 40, 41, 42, 45, 48, 51, 52, 53, 54, 57, 63, 67, 68, 72, 73, 77, 89, 90, 94, 97, 106, 107, 108, 109, 111, 114, 115, 118], "summary": {"covered_lines": 34, "num_statements": 37, "percent_covered": 87.27272727272727, "percent_covered_display": "87", "missing_lines": 3, "excluded_lines": 6, "percent_statements_covered": 91.89189189189189, "percent_statements_covered_display": "92", "num_branches": 18, "num_partial_branches": 4, "covered_branches": 14, "missing_branches": 4, "percent_branches_covered": 77.77777777777777, "percent_branches_covered_display": "78"}, "missing_lines": [58, 78, 92], "excluded_lines": [20, 62, 66, 71, 76, 81], "start_line": 12, "executed_branches": [[34, 35], [34, 36], [36, 37], [36, 39], [39, 40], [39, 41], [41, 42], [57, -18], [77, -75], [90, 94], [106, 107], [106, 118], [109, 111], [109, 114]], "missing_branches": [[41, 45], [57, 58], [77, 78], [90, 92]]}, "ButtonText": {"executed_lines": [143, 146, 149, 150, 151, 152, 153, 157, 160, 166, 167, 171, 172, 173, 181, 186, 190, 191, 195, 196, 209, 217, 219, 220, 221, 222, 227, 234, 235, 236, 240, 246, 250, 251, 255, 258, 269, 271, 274, 275, 278, 281, 293, 294, 297], "summary": {"covered_lines": 45, "num_statements": 55, "percent_covered": 79.36507936507937, "percent_covered_display": "79", "missing_lines": 10, "excluded_lines": 10, "percent_statements_covered": 81.81818181818181, "percent_statements_covered_display": "82", "num_branches": 8, "num_partial_branches": 3, "covered_branches": 5, "missing_branches": 3, "percent_branches_covered": 62.5, "percent_branches_covered_display": "62"}, "missing_lines": [174, 176, 205, 210, 224, 225, 226, 229, 230, 231], "excluded_lines": [130, 170, 180, 185, 189, 194, 199, 208, 213, 284], "start_line": 121, "executed_branches": [[209, -207], [217, 219], [217, 222], [222, 227], [227, 234]], "missing_branches": [[209, 210], [222, 224], [227, 229]]}, "FormFieldText": {"executed_lines": [330, 334, 337, 338, 339, 344, 345, 349, 352, 356, 357, 358, 366, 371, 376, 380, 388, 389, 393, 394, 395, 396, 399, 400, 403, 404, 406, 408, 411, 412, 415, 416, 419, 423, 429, 430, 433, 447, 450, 452, 453, 455, 467, 468, 471], "summary": {"covered_lines": 45, "num_statements": 49, "percent_covered": 92.72727272727273, "percent_covered_display": "93", "missing_lines": 4, "excluded_lines": 9, "percent_statements_covered": 91.83673469387755, "percent_statements_covered_display": "92", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [359, 361, 390, 391], "excluded_lines": [318, 355, 365, 370, 375, 379, 383, 437, 458], "start_line": 301, "executed_branches": [[411, -382], [411, 412], [415, 416], [415, 419], [450, 452], [450, 455]], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 4, 6, 7, 8, 9, 12, 18, 60, 61, 65, 70, 75, 80, 121, 127, 169, 178, 179, 183, 184, 188, 193, 198, 207, 212, 283, 301, 314, 316, 354, 363, 364, 368, 369, 373, 374, 378, 382, 436, 457, 476, 490, 493, 507, 510, 524], "summary": {"covered_lines": 49, "num_statements": 49, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 6, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [13, 122, 302, 478, 495, 512], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/image.py": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 10, 15, 35, 36, 37, 38, 39, 40, 41, 44, 47, 50, 51, 53, 54, 57, 60, 62, 63, 65, 67, 68, 70, 72, 73, 75, 77, 79, 81, 83, 85, 91, 94, 96, 97, 98, 100, 101, 102, 104, 105, 106, 107, 109, 110, 111, 113, 119, 123, 125, 128, 129, 132, 133, 134, 135, 137, 140, 141, 142, 143, 145, 148, 149, 153, 163, 165, 172, 173, 176, 179, 180, 183, 186, 187, 190, 193, 194, 197, 201, 204, 206, 211, 212, 213, 214, 216, 218, 222, 223, 226, 227, 229, 232, 235, 236, 237, 239, 240, 241, 242, 244, 245, 247, 248, 250, 251, 254, 255, 256, 257, 258, 261, 264, 267, 273, 275, 276, 279], "summary": {"covered_lines": 126, "num_statements": 134, "percent_covered": 92.94117647058823, "percent_covered_display": "93", "missing_lines": 8, "excluded_lines": 11, "percent_statements_covered": 94.02985074626865, "percent_statements_covered_display": "94", "num_branches": 36, "num_partial_branches": 4, "covered_branches": 32, "missing_branches": 4, "percent_branches_covered": 88.88888888888889, "percent_branches_covered_display": "89"}, "missing_lines": [88, 89, 115, 116, 117, 198, 269, 271], "excluded_lines": [11, 19, 64, 69, 74, 78, 82, 120, 166, 207, 274], "executed_branches": [[50, 51], [50, 57], [53, 54], [53, 57], [85, 91], [94, 96], [94, 98], [98, 100], [98, 113], [105, 106], [105, 109], [123, 125], [123, 163], [132, 133], [132, 134], [134, 135], [134, 137], [140, 141], [140, 142], [142, 143], [142, 145], [172, 173], [172, 176], [197, 201], [226, 227], [239, 240], [239, 250], [244, 245], [244, 247], [250, 251], [255, -206], [255, 256]], "missing_branches": [[85, 88], [197, 198], [226, -206], [250, 254]], "functions": {"RenderableImage.__init__": {"executed_lines": [35, 36, 37, 38, 39, 40, 41, 44, 47, 50, 51, 53, 54, 57, 60], "summary": {"covered_lines": 15, "num_statements": 15, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [19], "start_line": 15, "executed_branches": [[50, 51], [50, 57], [53, 54], [53, 57]], "missing_branches": []}, "RenderableImage.origin": {"executed_lines": [65], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [64], "start_line": 63, "executed_branches": [], "missing_branches": []}, "RenderableImage.size": {"executed_lines": [70], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [69], "start_line": 68, "executed_branches": [], "missing_branches": []}, "RenderableImage.width": {"executed_lines": [75], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [74], "start_line": 73, "executed_branches": [], "missing_branches": []}, "RenderableImage.set_origin": {"executed_lines": [79], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [78], "start_line": 77, "executed_branches": [], "missing_branches": []}, "RenderableImage._load_image": {"executed_lines": [83, 85, 91, 94, 96, 97, 98, 100, 101, 102, 104, 105, 106, 107, 109, 110, 111, 113], "summary": {"covered_lines": 18, "num_statements": 23, "percent_covered": 80.64516129032258, "percent_covered_display": "81", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 78.26086956521739, "percent_statements_covered_display": "78", "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1, "percent_branches_covered": 87.5, "percent_branches_covered_display": "88"}, "missing_lines": [88, 89, 115, 116, 117], "excluded_lines": [82], "start_line": 81, "executed_branches": [[85, 91], [94, 96], [94, 98], [98, 100], [98, 113], [105, 106], [105, 109]], "missing_branches": [[85, 88]]}, "RenderableImage.render": {"executed_lines": [123, 125, 128, 129, 132, 133, 134, 135, 137, 140, 141, 142, 143, 145, 148, 149, 153, 163], "summary": {"covered_lines": 18, "num_statements": 18, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 10, "num_partial_branches": 0, "covered_branches": 10, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [120], "start_line": 119, "executed_branches": [[123, 125], [123, 163], [132, 133], [132, 134], [134, 135], [134, 137], [140, 141], [140, 142], [142, 143], [142, 145]], "missing_branches": []}, "RenderableImage._resize_image": {"executed_lines": [172, 173, 176, 179, 180, 183, 186, 187, 190, 193, 194, 197, 201, 204], "summary": {"covered_lines": 14, "num_statements": 15, "percent_covered": 89.47368421052632, "percent_covered_display": "89", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 93.33333333333333, "percent_statements_covered_display": "93", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [198], "excluded_lines": [166], "start_line": 165, "executed_branches": [[172, 173], [172, 176], [197, 201]], "missing_branches": [[197, 198]]}, "RenderableImage._draw_error_placeholder": {"executed_lines": [211, 212, 213, 214, 216, 218, 222, 223, 226, 227, 229, 232, 235, 236, 237, 239, 240, 241, 242, 244, 245, 247, 248, 250, 251, 254, 255, 256, 257, 258, 261, 264, 267], "summary": {"covered_lines": 33, "num_statements": 35, "percent_covered": 91.11111111111111, "percent_covered_display": "91", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 94.28571428571429, "percent_statements_covered_display": "94", "num_branches": 10, "num_partial_branches": 2, "covered_branches": 8, "missing_branches": 2, "percent_branches_covered": 80.0, "percent_branches_covered_display": "80"}, "missing_lines": [269, 271], "excluded_lines": [207], "start_line": 206, "executed_branches": [[226, 227], [239, 240], [239, 250], [244, 245], [244, 247], [250, 251], [255, -206], [255, 256]], "missing_branches": [[226, -206], [250, 254]]}, "RenderableImage.in_object": {"executed_lines": [275, 276, 279], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [274], "start_line": 273, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 10, 15, 62, 63, 67, 68, 72, 73, 77, 81, 119, 165, 206, 273], "summary": {"covered_lines": 21, "num_statements": 21, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [11], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"RenderableImage": {"executed_lines": [35, 36, 37, 38, 39, 40, 41, 44, 47, 50, 51, 53, 54, 57, 60, 65, 70, 75, 79, 83, 85, 91, 94, 96, 97, 98, 100, 101, 102, 104, 105, 106, 107, 109, 110, 111, 113, 123, 125, 128, 129, 132, 133, 134, 135, 137, 140, 141, 142, 143, 145, 148, 149, 153, 163, 172, 173, 176, 179, 180, 183, 186, 187, 190, 193, 194, 197, 201, 204, 211, 212, 213, 214, 216, 218, 222, 223, 226, 227, 229, 232, 235, 236, 237, 239, 240, 241, 242, 244, 245, 247, 248, 250, 251, 254, 255, 256, 257, 258, 261, 264, 267, 275, 276, 279], "summary": {"covered_lines": 105, "num_statements": 113, "percent_covered": 91.94630872483222, "percent_covered_display": "92", "missing_lines": 8, "excluded_lines": 10, "percent_statements_covered": 92.92035398230088, "percent_statements_covered_display": "93", "num_branches": 36, "num_partial_branches": 4, "covered_branches": 32, "missing_branches": 4, "percent_branches_covered": 88.88888888888889, "percent_branches_covered_display": "89"}, "missing_lines": [88, 89, 115, 116, 117, 198, 269, 271], "excluded_lines": [19, 64, 69, 74, 78, 82, 120, 166, 207, 274], "start_line": 10, "executed_branches": [[50, 51], [50, 57], [53, 54], [53, 57], [85, 91], [94, 96], [94, 98], [98, 100], [98, 113], [105, 106], [105, 109], [123, 125], [123, 163], [132, 133], [132, 134], [134, 135], [134, 137], [140, 141], [140, 142], [142, 143], [142, 145], [172, 173], [172, 176], [197, 201], [226, 227], [239, 240], [239, 250], [244, 245], [244, 247], [250, 251], [255, -206], [255, 256]], "missing_branches": [[85, 88], [197, 198], [226, -206], [250, 254]]}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 10, 15, 62, 63, 67, 68, 72, 73, 77, 81, 119, 165, 206, 273], "summary": {"covered_lines": 21, "num_statements": 21, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [11], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/interaction_handler.py": {"executed_lines": [8, 9, 10, 11, 13, 14, 17, 42, 53, 70, 87, 96, 138, 181, 189, 196, 197, 198, 200, 214, 216, 218, 220, 221, 222, 223, 227, 228, 231, 236, 237, 239, 240, 242, 244, 254, 256, 257, 259, 260, 261, 262, 263, 267, 282, 283, 286, 287, 288, 292, 293, 295, 297, 299, 301, 305, 307, 309, 310], "summary": {"covered_lines": 59, "num_statements": 99, "percent_covered": 55.39568345323741, "percent_covered_display": "55", "missing_lines": 40, "excluded_lines": 14, "percent_statements_covered": 59.5959595959596, "percent_statements_covered_display": "60", "num_branches": 40, "num_partial_branches": 8, "covered_branches": 18, "missing_branches": 22, "percent_branches_covered": 45.0, "percent_branches_covered_display": "45"}, "missing_lines": [50, 51, 61, 63, 64, 65, 67, 78, 80, 81, 82, 84, 94, 119, 120, 123, 126, 127, 128, 129, 130, 133, 134, 136, 158, 159, 162, 163, 164, 165, 166, 167, 171, 172, 176, 178, 224, 233, 265, 303], "excluded_lines": [1, 18, 43, 54, 71, 88, 101, 142, 182, 190, 201, 245, 272, 300], "executed_branches": [[216, 218], [216, 227], [218, 220], [220, 221], [228, 231], [228, 242], [231, 236], [236, 237], [256, 257], [256, 259], [260, 261], [282, 283], [282, 286], [287, 288], [292, 293], [301, 305], [305, 307], [305, 309]], "missing_branches": [[61, 63], [61, 67], [63, 64], [63, 65], [78, 80], [78, 84], [80, 81], [80, 82], [127, 128], [127, 129], [129, 130], [129, 133], [164, 165], [164, 166], [218, 224], [220, 222], [231, 233], [236, 239], [260, 265], [287, 292], [292, 295], [301, 303]], "functions": {"InteractionHandler.__init__": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [50, 51], "excluded_lines": [43], "start_line": 42, "executed_branches": [], "missing_branches": []}, "InteractionHandler.set_pressed_state": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [61, 63, 64, 65, 67], "excluded_lines": [54], "start_line": 53, "executed_branches": [], "missing_branches": [[61, 63], [61, 67], [63, 64], [63, 65]]}, "InteractionHandler.set_hovered_state": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [78, 80, 81, 82, 84], "excluded_lines": [71], "start_line": 70, "executed_branches": [], "missing_branches": [[78, 80], [78, 84], [80, 81], [80, 82]]}, "InteractionHandler.render_current_state": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [94], "excluded_lines": [88], "start_line": 87, "executed_branches": [], "missing_branches": []}, "InteractionHandler.execute_with_feedback": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 11, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 11, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [119, 120, 123, 126, 127, 128, 129, 130, 133, 134, 136], "excluded_lines": [101], "start_line": 96, "executed_branches": [], "missing_branches": [[127, 128], [127, 129], [129, 130], [129, 133]]}, "InteractionHandler.execute_async_with_feedback": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 7, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 7, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [158, 159, 162, 171, 172, 176, 178], "excluded_lines": [142], "start_line": 138, "executed_branches": [], "missing_branches": []}, "InteractionHandler.execute_async_with_feedback.execute_callback": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [163, 164, 165, 166, 167], "excluded_lines": [], "start_line": 162, "executed_branches": [], "missing_branches": [[164, 165], [164, 166]]}, "InteractionStateManager.__init__": {"executed_lines": [196, 197, 198], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [190], "start_line": 189, "executed_branches": [], "missing_branches": []}, "InteractionStateManager.update_hover": {"executed_lines": [214, 216, 218, 220, 221, 222, 223, 227, 228, 231, 236, 237, 239, 240, 242], "summary": {"covered_lines": 15, "num_statements": 17, "percent_covered": 79.3103448275862, "percent_covered_display": "79", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 88.23529411764706, "percent_statements_covered_display": "88", "num_branches": 12, "num_partial_branches": 4, "covered_branches": 8, "missing_branches": 4, "percent_branches_covered": 66.66666666666667, "percent_branches_covered_display": "67"}, "missing_lines": [224, 233], "excluded_lines": [201], "start_line": 200, "executed_branches": [[216, 218], [216, 227], [218, 220], [220, 221], [228, 231], [228, 242], [231, 236], [236, 237]], "missing_branches": [[218, 224], [220, 222], [231, 233], [236, 239]]}, "InteractionStateManager.handle_mouse_down": {"executed_lines": [254, 256, 257, 259, 260, 261, 262, 263], "summary": {"covered_lines": 8, "num_statements": 9, "percent_covered": 84.61538461538461, "percent_covered_display": "85", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 88.88888888888889, "percent_statements_covered_display": "89", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [265], "excluded_lines": [245], "start_line": 244, "executed_branches": [[256, 257], [256, 259], [260, 261]], "missing_branches": [[260, 265]]}, "InteractionStateManager.handle_mouse_up": {"executed_lines": [282, 283, 286, 287, 288, 292, 293, 295, 297], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 86.66666666666667, "percent_covered_display": "87", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 2, "covered_branches": 4, "missing_branches": 2, "percent_branches_covered": 66.66666666666667, "percent_branches_covered_display": "67"}, "missing_lines": [], "excluded_lines": [272], "start_line": 267, "executed_branches": [[282, 283], [282, 286], [287, 288], [292, 293]], "missing_branches": [[287, 292], [292, 295]]}, "InteractionStateManager.reset": {"executed_lines": [301, 305, 307, 309, 310], "summary": {"covered_lines": 5, "num_statements": 6, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 83.33333333333333, "percent_statements_covered_display": "83", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [303], "excluded_lines": [300], "start_line": 299, "executed_branches": [[301, 305], [305, 307], [305, 309]], "missing_branches": [[301, 303]]}, "": {"executed_lines": [8, 9, 10, 11, 13, 14, 17, 42, 53, 70, 87, 96, 138, 181, 189, 200, 244, 267, 299], "summary": {"covered_lines": 19, "num_statements": 19, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 18, 182], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"InteractionHandler": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 36, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 36, "excluded_lines": 6, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 14, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 14, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [50, 51, 61, 63, 64, 65, 67, 78, 80, 81, 82, 84, 94, 119, 120, 123, 126, 127, 128, 129, 130, 133, 134, 136, 158, 159, 162, 163, 164, 165, 166, 167, 171, 172, 176, 178], "excluded_lines": [43, 54, 71, 88, 101, 142], "start_line": 17, "executed_branches": [], "missing_branches": [[61, 63], [61, 67], [63, 64], [63, 65], [78, 80], [78, 84], [80, 81], [80, 82], [127, 128], [127, 129], [129, 130], [129, 133], [164, 165], [164, 166]]}, "InteractionStateManager": {"executed_lines": [196, 197, 198, 214, 216, 218, 220, 221, 222, 223, 227, 228, 231, 236, 237, 239, 240, 242, 254, 256, 257, 259, 260, 261, 262, 263, 282, 283, 286, 287, 288, 292, 293, 295, 297, 301, 305, 307, 309, 310], "summary": {"covered_lines": 40, "num_statements": 44, "percent_covered": 82.85714285714286, "percent_covered_display": "83", "missing_lines": 4, "excluded_lines": 5, "percent_statements_covered": 90.9090909090909, "percent_statements_covered_display": "91", "num_branches": 26, "num_partial_branches": 8, "covered_branches": 18, "missing_branches": 8, "percent_branches_covered": 69.23076923076923, "percent_branches_covered_display": "69"}, "missing_lines": [224, 233, 265, 303], "excluded_lines": [190, 201, 245, 272, 300], "start_line": 181, "executed_branches": [[216, 218], [216, 227], [218, 220], [220, 221], [228, 231], [228, 242], [231, 236], [236, 237], [256, 257], [256, 259], [260, 261], [282, 283], [282, 286], [287, 288], [292, 293], [301, 305], [305, 307], [305, 309]], "missing_branches": [[218, 224], [220, 222], [231, 233], [236, 239], [260, 265], [287, 292], [292, 295], [301, 303]]}, "": {"executed_lines": [8, 9, 10, 11, 13, 14, 17, 42, 53, 70, 87, 96, 138, 181, 189, 200, 244, 267, 299], "summary": {"covered_lines": 19, "num_statements": 19, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 18, 182], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/page.py": {"executed_lines": [1, 2, 3, 5, 6, 7, 8, 11, 20, 22, 33, 34, 35, 36, 37, 38, 39, 43, 45, 47, 49, 51, 57, 59, 76, 77, 80, 81, 85, 88, 90, 91, 93, 95, 96, 100, 101, 106, 111, 112, 114, 115, 117, 118, 120, 121, 123, 124, 126, 127, 132, 133, 135, 136, 141, 142, 144, 146, 147, 149, 151, 152, 154, 156, 157, 159, 161, 162, 166, 170, 174, 175, 183, 185, 186, 187, 189, 190, 203, 204, 205, 206, 208, 218, 219, 221, 222, 224, 234, 235, 236, 237, 238, 239, 241, 248, 249, 251, 253, 254, 256, 257, 259, 261, 266, 268, 269, 271, 273, 274, 276, 284, 285, 288, 291, 293, 295, 303, 306, 307, 308, 311, 312, 317, 319, 330, 333, 335, 337, 338, 339, 340, 341, 343, 346, 349, 355, 366, 367, 370, 371, 372, 380, 381, 389, 398, 399, 406, 412, 425, 426, 428, 429, 431, 435, 437, 438, 439, 441, 442, 444, 445, 446, 448, 449, 450, 452, 454, 464], "summary": {"covered_lines": 169, "num_statements": 176, "percent_covered": 94.54545454545455, "percent_covered_display": "95", "missing_lines": 7, "excluded_lines": 31, "percent_statements_covered": 96.02272727272727, "percent_statements_covered_display": "96", "num_branches": 44, "num_partial_branches": 5, "covered_branches": 39, "missing_branches": 5, "percent_branches_covered": 88.63636363636364, "percent_branches_covered_display": "89"}, "missing_lines": [98, 164, 168, 172, 272, 390, 432], "excluded_lines": [12, 24, 52, 64, 92, 97, 102, 113, 119, 125, 134, 143, 148, 153, 158, 163, 167, 171, 176, 191, 209, 225, 242, 258, 262, 277, 296, 320, 356, 414, 455], "executed_branches": [[80, 81], [80, 85], [183, 185], [183, 187], [203, 204], [203, 206], [266, -261], [266, 268], [268, 269], [268, 271], [271, 273], [273, 274], [306, 307], [306, 317], [333, 335], [333, 349], [335, 333], [335, 337], [337, 338], [337, 346], [339, 340], [339, 343], [380, 381], [380, 389], [389, 398], [398, 399], [398, 406], [431, 435], [437, 438], [437, 452], [438, 439], [439, 437], [439, 441], [441, 442], [441, 444], [444, 445], [444, 448], [448, 439], [448, 449]], "missing_branches": [[271, 272], [273, 266], [389, 390], [431, 432], [438, 437]], "functions": {"Page.__init__": {"executed_lines": [33, 34, 35, 36, 37, 38, 39, 43, 45, 47, 49], "summary": {"covered_lines": 11, "num_statements": 11, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [24], "start_line": 22, "executed_branches": [], "missing_branches": []}, "Page.free_space": {"executed_lines": [57], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [52], "start_line": 51, "executed_branches": [], "missing_branches": []}, "Page.can_fit_line": {"executed_lines": [76, 77, 80, 81, 85, 88], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [64], "start_line": 59, "executed_branches": [[80, 81], [80, 85]], "missing_branches": []}, "Page.size": {"executed_lines": [93], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [92], "start_line": 91, "executed_branches": [], "missing_branches": []}, "Page.origin": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [98], "excluded_lines": [97], "start_line": 96, "executed_branches": [], "missing_branches": []}, "Page.content_origin": {"executed_lines": [106], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [102], "start_line": 101, "executed_branches": [], "missing_branches": []}, "Page.content_rect": {"executed_lines": [114, 115], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [113], "start_line": 112, "executed_branches": [], "missing_branches": []}, "Page.remaining_height": {"executed_lines": [120, 121], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [119], "start_line": 118, "executed_branches": [], "missing_branches": []}, "Page.canvas_size": {"executed_lines": [126, 127], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [125], "start_line": 124, "executed_branches": [], "missing_branches": []}, "Page.content_size": {"executed_lines": [135, 136], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [134], "start_line": 133, "executed_branches": [], "missing_branches": []}, "Page.border_size": {"executed_lines": [144], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [143], "start_line": 142, "executed_branches": [], "missing_branches": []}, "Page.available_width": {"executed_lines": [149], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [148], "start_line": 147, "executed_branches": [], "missing_branches": []}, "Page.style": {"executed_lines": [154], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [153], "start_line": 152, "executed_branches": [], "missing_branches": []}, "Page.callbacks": {"executed_lines": [159], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [158], "start_line": 157, "executed_branches": [], "missing_branches": []}, "Page.is_dirty": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [164], "excluded_lines": [163], "start_line": 162, "executed_branches": [], "missing_branches": []}, "Page.mark_dirty": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [168], "excluded_lines": [167], "start_line": 166, "executed_branches": [], "missing_branches": []}, "Page.mark_clean": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [172], "excluded_lines": [171], "start_line": 170, "executed_branches": [], "missing_branches": []}, "Page.draw": {"executed_lines": [183, 185, 186, 187], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [176], "start_line": 175, "executed_branches": [[183, 185], [183, 187]], "missing_branches": []}, "Page.measurement_draw": {"executed_lines": [203, 204, 205, 206], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [191], "start_line": 190, "executed_branches": [[203, 204], [203, 206]], "missing_branches": []}, "Page.add_child": {"executed_lines": [218, 219, 221, 222], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [209], "start_line": 208, "executed_branches": [], "missing_branches": []}, "Page.remove_child": {"executed_lines": [234, 235, 236, 237, 238, 239], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [225], "start_line": 224, "executed_branches": [], "missing_branches": []}, "Page.clear_children": {"executed_lines": [248, 249, 251, 253, 254], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [242], "start_line": 241, "executed_branches": [], "missing_branches": []}, "Page.children": {"executed_lines": [259], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [258], "start_line": 257, "executed_branches": [], "missing_branches": []}, "Page.render_children": {"executed_lines": [266, 268, 269, 271, 273, 274], "summary": {"covered_lines": 6, "num_statements": 7, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 85.71428571428571, "percent_statements_covered_display": "86", "num_branches": 8, "num_partial_branches": 2, "covered_branches": 6, "missing_branches": 2, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [272], "excluded_lines": [262], "start_line": 261, "executed_branches": [[266, -261], [266, 268], [268, 269], [268, 271], [271, 273], [273, 274]], "missing_branches": [[271, 272], [273, 266]]}, "Page.render": {"executed_lines": [284, 285, 288, 291, 293], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [277], "start_line": 276, "executed_branches": [], "missing_branches": []}, "Page._create_canvas": {"executed_lines": [303, 306, 307, 308, 311, 312, 317], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [296], "start_line": 295, "executed_branches": [[306, 307], [306, 317]], "missing_branches": []}, "Page.query_point": {"executed_lines": [330, 333, 335, 337, 338, 339, 340, 341, 343, 346, 349], "summary": {"covered_lines": 11, "num_statements": 11, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 8, "num_partial_branches": 0, "covered_branches": 8, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [320], "start_line": 319, "executed_branches": [[333, 335], [333, 349], [335, 333], [335, 337], [337, 338], [337, 346], [339, 340], [339, 343]], "missing_branches": []}, "Page._make_query_result": {"executed_lines": [366, 367, 370, 371, 372, 380, 381, 389, 398, 399, 406], "summary": {"covered_lines": 11, "num_statements": 12, "percent_covered": 88.88888888888889, "percent_covered_display": "89", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 91.66666666666667, "percent_statements_covered_display": "92", "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [390], "excluded_lines": [356], "start_line": 355, "executed_branches": [[380, 381], [380, 389], [389, 398], [398, 399], [398, 406]], "missing_branches": [[389, 390]]}, "Page.query_range": {"executed_lines": [425, 426, 428, 429, 431, 435, 437, 438, 439, 441, 442, 444, 445, 446, 448, 449, 450, 452], "summary": {"covered_lines": 18, "num_statements": 19, "percent_covered": 90.9090909090909, "percent_covered_display": "91", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 94.73684210526316, "percent_statements_covered_display": "95", "num_branches": 14, "num_partial_branches": 2, "covered_branches": 12, "missing_branches": 2, "percent_branches_covered": 85.71428571428571, "percent_branches_covered_display": "86"}, "missing_lines": [432], "excluded_lines": [414], "start_line": 412, "executed_branches": [[431, 435], [437, 438], [437, 452], [438, 439], [439, 437], [439, 441], [441, 442], [441, 444], [444, 445], [444, 448], [448, 439], [448, 449]], "missing_branches": [[431, 432], [438, 437]]}, "Page.in_object": {"executed_lines": [464], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [455], "start_line": 454, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 5, 6, 7, 8, 11, 20, 22, 51, 59, 90, 91, 95, 96, 100, 101, 111, 112, 117, 118, 123, 124, 132, 133, 141, 142, 146, 147, 151, 152, 156, 157, 161, 162, 166, 170, 174, 175, 189, 190, 208, 224, 241, 256, 257, 261, 276, 295, 319, 355, 412, 454], "summary": {"covered_lines": 54, "num_statements": 54, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [12], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"Page": {"executed_lines": [33, 34, 35, 36, 37, 38, 39, 43, 45, 47, 49, 57, 76, 77, 80, 81, 85, 88, 93, 106, 114, 115, 120, 121, 126, 127, 135, 136, 144, 149, 154, 159, 183, 185, 186, 187, 203, 204, 205, 206, 218, 219, 221, 222, 234, 235, 236, 237, 238, 239, 248, 249, 251, 253, 254, 259, 266, 268, 269, 271, 273, 274, 284, 285, 288, 291, 293, 303, 306, 307, 308, 311, 312, 317, 330, 333, 335, 337, 338, 339, 340, 341, 343, 346, 349, 366, 367, 370, 371, 372, 380, 381, 389, 398, 399, 406, 425, 426, 428, 429, 431, 435, 437, 438, 439, 441, 442, 444, 445, 446, 448, 449, 450, 452, 464], "summary": {"covered_lines": 115, "num_statements": 122, "percent_covered": 92.7710843373494, "percent_covered_display": "93", "missing_lines": 7, "excluded_lines": 30, "percent_statements_covered": 94.26229508196721, "percent_statements_covered_display": "94", "num_branches": 44, "num_partial_branches": 5, "covered_branches": 39, "missing_branches": 5, "percent_branches_covered": 88.63636363636364, "percent_branches_covered_display": "89"}, "missing_lines": [98, 164, 168, 172, 272, 390, 432], "excluded_lines": [24, 52, 64, 92, 97, 102, 113, 119, 125, 134, 143, 148, 153, 158, 163, 167, 171, 176, 191, 209, 225, 242, 258, 262, 277, 296, 320, 356, 414, 455], "start_line": 11, "executed_branches": [[80, 81], [80, 85], [183, 185], [183, 187], [203, 204], [203, 206], [266, -261], [266, 268], [268, 269], [268, 271], [271, 273], [273, 274], [306, 307], [306, 317], [333, 335], [333, 349], [335, 333], [335, 337], [337, 338], [337, 346], [339, 340], [339, 343], [380, 381], [380, 389], [389, 398], [398, 399], [398, 406], [431, 435], [437, 438], [437, 452], [438, 439], [439, 437], [439, 441], [441, 442], [441, 444], [444, 445], [444, 448], [448, 439], [448, 449]], "missing_branches": [[271, 272], [273, 266], [389, 390], [431, 432], [438, 437]]}, "": {"executed_lines": [1, 2, 3, 5, 6, 7, 8, 11, 20, 22, 51, 59, 90, 91, 95, 96, 100, 101, 111, 112, 117, 118, 123, 124, 132, 133, 141, 142, 146, 147, 151, 152, 156, 157, 161, 162, 166, 170, 174, 175, 189, 190, 208, 224, 241, 256, 257, 261, 276, 295, 319, 355, 412, 454], "summary": {"covered_lines": 54, "num_statements": 54, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [12], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/table.py": {"executed_lines": [10, 11, 12, 13, 15, 16, 17, 18, 21, 22, 26, 27, 30, 33, 34, 37, 38, 41, 44, 50, 72, 73, 74, 75, 76, 77, 78, 80, 83, 84, 86, 89, 90, 91, 99, 100, 101, 102, 103, 106, 108, 110, 112, 113, 114, 116, 117, 120, 121, 122, 123, 125, 132, 133, 134, 137, 138, 141, 142, 144, 146, 148, 150, 151, 153, 158, 159, 161, 164, 167, 170, 171, 174, 175, 177, 179, 183, 193, 194, 195, 198, 199, 201, 202, 203, 211, 221, 222, 223, 225, 229, 244, 252, 254, 255, 256, 268, 272, 276, 277, 278, 280, 282, 283, 285, 289, 292, 293, 296, 323, 329, 336, 341, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 375, 377, 378, 381, 382, 383, 384, 387, 389, 390, 393, 402, 403, 405, 407, 410, 416, 435, 436, 437, 438, 439, 442, 443, 445, 448, 449, 451, 460, 462, 464, 465, 468, 475, 480, 484, 487, 491, 497, 499, 515, 516, 517, 520, 521, 522, 523, 524, 526, 528, 529, 530, 532, 534, 535, 539, 540, 547, 549, 552, 553, 555, 556, 558, 560, 562, 566, 568, 569, 572, 574, 576, 578, 594, 595, 598, 599, 602, 604, 605, 607, 609, 612, 615, 619, 622, 623, 624, 629, 632, 637, 639, 641, 643, 644, 647, 648, 649, 652, 653, 654, 655, 656, 658, 660, 662, 672, 673, 675, 677, 679, 681, 683, 684, 686, 687, 690, 691, 692, 694, 696, 698, 699, 701, 703, 704, 706], "summary": {"covered_lines": 250, "num_statements": 303, "percent_covered": 78.0246913580247, "percent_covered_display": "78", "missing_lines": 53, "excluded_lines": 19, "percent_statements_covered": 82.50825082508251, "percent_statements_covered_display": "83", "num_branches": 102, "num_partial_branches": 24, "covered_branches": 66, "missing_branches": 36, "percent_branches_covered": 64.70588235294117, "percent_branches_covered_display": "65"}, "missing_lines": [154, 162, 180, 207, 208, 214, 217, 218, 226, 231, 232, 233, 234, 235, 237, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 269, 286, 294, 299, 306, 307, 308, 310, 311, 313, 314, 315, 316, 317, 318, 324, 331, 333, 477, 536, 542, 544, 563, 610, 626, 627, 634, 635], "excluded_lines": [1, 23, 45, 60, 81, 111, 246, 337, 351, 376, 411, 424, 452, 504, 583, 642, 680, 700, 705], "executed_branches": [[83, 84], [83, 86], [122, 123], [122, 125], [141, 142], [141, 229], [142, 144], [142, 146], [146, 148], [153, 158], [159, 161], [159, 174], [161, 164], [177, 179], [177, 225], [179, 183], [194, 195], [194, 221], [201, 202], [203, 211], [221, 222], [225, 141], [229, -110], [255, 256], [268, 272], [285, 289], [292, 293], [293, 296], [323, 329], [382, 383], [382, 407], [383, 384], [387, 389], [387, 393], [464, 465], [464, 468], [475, 480], [528, 529], [528, 576], [529, 530], [529, 532], [534, 535], [534, 574], [535, 539], [540, 547], [552, 553], [552, 572], [553, 555], [553, 556], [556, 558], [562, 566], [607, 609], [607, 639], [609, 612], [622, 623], [622, 632], [624, 629], [632, 637], [647, 648], [647, 652], [652, 653], [652, 677], [653, 654], [653, 655], [655, 656], [655, 658]], "missing_branches": [[146, 225], [153, 154], [161, 162], [179, 180], [201, 214], [203, 207], [214, 217], [214, 218], [221, 177], [225, 226], [229, 231], [255, 257], [257, 258], [257, 259], [259, 260], [259, 261], [261, 262], [261, 263], [263, 264], [263, 265], [265, 266], [265, 268], [268, 269], [285, 286], [292, 299], [293, 294], [323, 324], [383, 382], [475, 477], [535, 536], [540, 542], [556, 552], [562, 563], [609, 610], [624, 626], [632, 634]], "functions": {"TableCellRenderer.__init__": {"executed_lines": [72, 73, 74, 75, 76, 77, 78], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [60], "start_line": 50, "executed_branches": [], "missing_branches": []}, "TableCellRenderer.render": {"executed_lines": [83, 84, 86, 89, 90, 91, 99, 100, 101, 102, 103, 106, 108], "summary": {"covered_lines": 13, "num_statements": 13, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [81], "start_line": 80, "executed_branches": [[83, 84], [83, 86]], "missing_branches": []}, "TableCellRenderer._render_cell_content": {"executed_lines": [112, 113, 114, 116, 117, 120, 121, 122, 123, 125, 132, 133, 134, 137, 138, 141, 142, 144, 146, 148, 150, 151, 153, 158, 159, 161, 164, 167, 170, 171, 174, 175, 177, 179, 183, 193, 194, 195, 198, 199, 201, 202, 203, 211, 221, 222, 223, 225, 229], "summary": {"covered_lines": 49, "num_statements": 64, "percent_covered": 72.91666666666667, "percent_covered_display": "73", "missing_lines": 15, "excluded_lines": 1, "percent_statements_covered": 76.5625, "percent_statements_covered_display": "77", "num_branches": 32, "num_partial_branches": 9, "covered_branches": 21, "missing_branches": 11, "percent_branches_covered": 65.625, "percent_branches_covered_display": "66"}, "missing_lines": [154, 162, 180, 207, 208, 214, 217, 218, 226, 231, 232, 233, 234, 235, 237], "excluded_lines": [111], "start_line": 110, "executed_branches": [[122, 123], [122, 125], [141, 142], [141, 229], [142, 144], [142, 146], [146, 148], [153, 158], [159, 161], [159, 174], [161, 164], [177, 179], [177, 225], [179, 183], [194, 195], [194, 221], [201, 202], [203, 211], [221, 222], [225, 141], [229, -110]], "missing_branches": [[146, 225], [153, 154], [161, 162], [179, 180], [201, 214], [203, 207], [214, 217], [214, 218], [221, 177], [225, 226], [229, 231]]}, "TableCellRenderer._render_image_in_cell": {"executed_lines": [252, 254, 255, 256, 268, 272, 276, 277, 278, 280, 282, 283, 285, 289, 292, 293, 296, 323, 329], "summary": {"covered_lines": 19, "num_statements": 47, "percent_covered": 36.231884057971016, "percent_covered_display": "36", "missing_lines": 28, "excluded_lines": 1, "percent_statements_covered": 40.42553191489362, "percent_statements_covered_display": "40", "num_branches": 22, "num_partial_branches": 6, "covered_branches": 6, "missing_branches": 16, "percent_branches_covered": 27.272727272727273, "percent_branches_covered_display": "27"}, "missing_lines": [257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 269, 286, 294, 299, 306, 307, 308, 310, 311, 313, 314, 315, 316, 317, 318, 324, 331, 333], "excluded_lines": [246], "start_line": 244, "executed_branches": [[255, 256], [268, 272], [285, 289], [292, 293], [293, 296], [323, 329]], "missing_branches": [[255, 257], [257, 258], [257, 259], [259, 260], [259, 261], [261, 262], [261, 263], [263, 264], [263, 265], [265, 266], [265, 268], [268, 269], [285, 286], [292, 299], [293, 294], [323, 324]]}, "TableRowRenderer.__init__": {"executed_lines": [364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [351], "start_line": 341, "executed_branches": [], "missing_branches": []}, "TableRowRenderer.render": {"executed_lines": [377, 378, 381, 382, 383, 384, 387, 389, 390, 393, 402, 403, 405, 407], "summary": {"covered_lines": 14, "num_statements": 14, "percent_covered": 95.0, "percent_covered_display": "95", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [], "excluded_lines": [376], "start_line": 375, "executed_branches": [[382, 383], [382, 407], [383, 384], [387, 389], [387, 393]], "missing_branches": [[383, 382]]}, "TableRenderer.__init__": {"executed_lines": [435, 436, 437, 438, 439, 442, 443, 445, 448, 449], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [424], "start_line": 416, "executed_branches": [], "missing_branches": []}, "TableRenderer._calculate_dimensions": {"executed_lines": [460, 462, 464, 465, 468, 475, 480, 484, 487, 491, 497], "summary": {"covered_lines": 11, "num_statements": 12, "percent_covered": 87.5, "percent_covered_display": "88", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 91.66666666666667, "percent_statements_covered_display": "92", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [477], "excluded_lines": [452], "start_line": 451, "executed_branches": [[464, 465], [464, 468], [475, 480]], "missing_branches": [[475, 477]]}, "TableRenderer._calculate_row_height_for_section": {"executed_lines": [515, 516, 517, 520, 521, 522, 523, 524, 526, 528, 529, 530, 532, 534, 535, 539, 540, 547, 549, 552, 553, 555, 556, 558, 560, 562, 566, 568, 569, 572, 574, 576], "summary": {"covered_lines": 32, "num_statements": 36, "percent_covered": 85.18518518518519, "percent_covered_display": "85", "missing_lines": 4, "excluded_lines": 1, "percent_statements_covered": 88.88888888888889, "percent_statements_covered_display": "89", "num_branches": 18, "num_partial_branches": 4, "covered_branches": 14, "missing_branches": 4, "percent_branches_covered": 77.77777777777777, "percent_branches_covered_display": "78"}, "missing_lines": [536, 542, 544, 563], "excluded_lines": [504], "start_line": 499, "executed_branches": [[528, 529], [528, 576], [529, 530], [529, 532], [534, 535], [534, 574], [535, 539], [540, 547], [552, 553], [552, 572], [553, 555], [553, 556], [556, 558], [562, 566]], "missing_branches": [[535, 536], [540, 542], [556, 552], [562, 563]]}, "TableRenderer._estimate_wrapped_lines": {"executed_lines": [594, 595, 598, 599, 602, 604, 605, 607, 609, 612, 615, 619, 622, 623, 624, 629, 632, 637, 639], "summary": {"covered_lines": 19, "num_statements": 24, "percent_covered": 76.47058823529412, "percent_covered_display": "76", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 79.16666666666667, "percent_statements_covered_display": "79", "num_branches": 10, "num_partial_branches": 3, "covered_branches": 7, "missing_branches": 3, "percent_branches_covered": 70.0, "percent_branches_covered_display": "70"}, "missing_lines": [610, 626, 627, 634, 635], "excluded_lines": [583], "start_line": 578, "executed_branches": [[607, 609], [607, 639], [609, 612], [622, 623], [622, 632], [624, 629], [632, 637]], "missing_branches": [[609, 610], [624, 626], [632, 634]]}, "TableRenderer.render": {"executed_lines": [643, 644, 647, 648, 649, 652, 653, 654, 655, 656, 658, 660, 662, 672, 673, 675, 677], "summary": {"covered_lines": 17, "num_statements": 17, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 8, "num_partial_branches": 0, "covered_branches": 8, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [642], "start_line": 641, "executed_branches": [[647, 648], [647, 652], [652, 653], [652, 677], [653, 654], [653, 655], [655, 656], [655, 658]], "missing_branches": []}, "TableRenderer._render_caption": {"executed_lines": [681, 683, 684, 686, 687, 690, 691, 692, 694, 696], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [680], "start_line": 679, "executed_branches": [], "missing_branches": []}, "TableRenderer.height": {"executed_lines": [701], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [700], "start_line": 699, "executed_branches": [], "missing_branches": []}, "TableRenderer.width": {"executed_lines": [706], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [705], "start_line": 704, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [10, 11, 12, 13, 15, 16, 17, 18, 21, 22, 26, 27, 30, 33, 34, 37, 38, 41, 44, 50, 80, 110, 244, 336, 341, 375, 410, 416, 451, 499, 578, 641, 679, 698, 699, 703, 704], "summary": {"covered_lines": 37, "num_statements": 37, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 5, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 23, 45, 337, 411], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"TableStyle": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 22, "executed_branches": [], "missing_branches": []}, "TableCellRenderer": {"executed_lines": [72, 73, 74, 75, 76, 77, 78, 83, 84, 86, 89, 90, 91, 99, 100, 101, 102, 103, 106, 108, 112, 113, 114, 116, 117, 120, 121, 122, 123, 125, 132, 133, 134, 137, 138, 141, 142, 144, 146, 148, 150, 151, 153, 158, 159, 161, 164, 167, 170, 171, 174, 175, 177, 179, 183, 193, 194, 195, 198, 199, 201, 202, 203, 211, 221, 222, 223, 225, 229, 252, 254, 255, 256, 268, 272, 276, 277, 278, 280, 282, 283, 285, 289, 292, 293, 296, 323, 329], "summary": {"covered_lines": 88, "num_statements": 131, "percent_covered": 62.5668449197861, "percent_covered_display": "63", "missing_lines": 43, "excluded_lines": 4, "percent_statements_covered": 67.17557251908397, "percent_statements_covered_display": "67", "num_branches": 56, "num_partial_branches": 15, "covered_branches": 29, "missing_branches": 27, "percent_branches_covered": 51.785714285714285, "percent_branches_covered_display": "52"}, "missing_lines": [154, 162, 180, 207, 208, 214, 217, 218, 226, 231, 232, 233, 234, 235, 237, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 269, 286, 294, 299, 306, 307, 308, 310, 311, 313, 314, 315, 316, 317, 318, 324, 331, 333], "excluded_lines": [60, 81, 111, 246], "start_line": 44, "executed_branches": [[83, 84], [83, 86], [122, 123], [122, 125], [141, 142], [141, 229], [142, 144], [142, 146], [146, 148], [153, 158], [159, 161], [159, 174], [161, 164], [177, 179], [177, 225], [179, 183], [194, 195], [194, 221], [201, 202], [203, 211], [221, 222], [225, 141], [229, -110], [255, 256], [268, 272], [285, 289], [292, 293], [293, 296], [323, 329]], "missing_branches": [[146, 225], [153, 154], [161, 162], [179, 180], [201, 214], [203, 207], [214, 217], [214, 218], [221, 177], [225, 226], [229, 231], [255, 257], [257, 258], [257, 259], [259, 260], [259, 261], [261, 262], [261, 263], [263, 264], [263, 265], [265, 266], [265, 268], [268, 269], [285, 286], [292, 299], [293, 294], [323, 324]]}, "TableRowRenderer": {"executed_lines": [364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 377, 378, 381, 382, 383, 384, 387, 389, 390, 393, 402, 403, 405, 407], "summary": {"covered_lines": 24, "num_statements": 24, "percent_covered": 96.66666666666667, "percent_covered_display": "97", "missing_lines": 0, "excluded_lines": 2, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [], "excluded_lines": [351, 376], "start_line": 336, "executed_branches": [[382, 383], [382, 407], [383, 384], [387, 389], [387, 393]], "missing_branches": [[383, 382]]}, "TableRenderer": {"executed_lines": [435, 436, 437, 438, 439, 442, 443, 445, 448, 449, 460, 462, 464, 465, 468, 475, 480, 484, 487, 491, 497, 515, 516, 517, 520, 521, 522, 523, 524, 526, 528, 529, 530, 532, 534, 535, 539, 540, 547, 549, 552, 553, 555, 556, 558, 560, 562, 566, 568, 569, 572, 574, 576, 594, 595, 598, 599, 602, 604, 605, 607, 609, 612, 615, 619, 622, 623, 624, 629, 632, 637, 639, 643, 644, 647, 648, 649, 652, 653, 654, 655, 656, 658, 660, 662, 672, 673, 675, 677, 681, 683, 684, 686, 687, 690, 691, 692, 694, 696, 701, 706], "summary": {"covered_lines": 101, "num_statements": 111, "percent_covered": 88.0794701986755, "percent_covered_display": "88", "missing_lines": 10, "excluded_lines": 8, "percent_statements_covered": 90.990990990991, "percent_statements_covered_display": "91", "num_branches": 40, "num_partial_branches": 8, "covered_branches": 32, "missing_branches": 8, "percent_branches_covered": 80.0, "percent_branches_covered_display": "80"}, "missing_lines": [477, 536, 542, 544, 563, 610, 626, 627, 634, 635], "excluded_lines": [424, 452, 504, 583, 642, 680, 700, 705], "start_line": 410, "executed_branches": [[464, 465], [464, 468], [475, 480], [528, 529], [528, 576], [529, 530], [529, 532], [534, 535], [534, 574], [535, 539], [540, 547], [552, 553], [552, 572], [553, 555], [553, 556], [556, 558], [562, 566], [607, 609], [607, 639], [609, 612], [622, 623], [622, 632], [624, 629], [632, 637], [647, 648], [647, 652], [652, 653], [652, 677], [653, 654], [653, 655], [655, 656], [655, 658]], "missing_branches": [[475, 477], [535, 536], [540, 542], [556, 552], [562, 563], [609, 610], [624, 626], [632, 634]]}, "": {"executed_lines": [10, 11, 12, 13, 15, 16, 17, 18, 21, 22, 26, 27, 30, 33, 34, 37, 38, 41, 44, 50, 80, 110, 244, 336, 341, 375, 410, 416, 451, 499, 578, 641, 679, 698, 699, 703, 704], "summary": {"covered_lines": 37, "num_statements": 37, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 5, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 23, 45, 337, 411], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/text.py": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 32, 37, 44, 47, 49, 50, 51, 54, 57, 58, 59, 68, 73, 76, 106, 113, 120, 121, 126, 127, 129, 130, 134, 135, 138, 141, 151, 246, 252, 253, 281, 284, 311, 312, 314, 315, 317, 319, 325, 327, 330, 333, 334, 336, 350, 354, 355, 356, 358, 359, 361, 362, 364, 365, 367, 368, 369, 371, 373, 376, 379, 385, 386, 387, 388, 390, 391, 393, 394, 397, 398, 400, 401, 403, 404, 405, 406, 407, 408, 409, 411, 427, 429, 430, 433, 435, 436, 437, 438, 447, 448, 449, 450, 451, 455, 458, 464, 478, 479, 480, 481, 482, 483, 484, 487, 489, 495, 496, 498, 499, 500, 501, 502, 504, 505, 506, 508, 509, 510, 512, 513, 515, 517, 518, 520, 522, 523, 525, 527, 528, 530, 532, 533, 535, 537, 538, 540, 542, 543, 546, 547, 548, 550, 552, 554, 556, 558, 571, 574, 575, 580, 583, 591, 593, 594, 597, 600, 604, 606, 627, 639, 642, 648, 658, 659, 661, 676, 679, 680, 684, 687, 688, 689, 694, 695, 696, 697, 699, 700, 701, 703, 704, 706, 707, 708, 711, 713, 714, 715, 730, 736, 770, 771, 774, 775, 776, 777, 778, 779, 780, 781, 783, 784, 785, 786, 790, 793, 794, 795, 798, 804, 806, 807, 809, 811, 812, 813, 815, 816, 823, 825, 826, 828, 838, 839, 840, 841, 843, 845, 846, 848, 850, 854, 855, 857, 859, 875, 876, 878, 880, 881, 882, 884, 887, 888, 889, 893, 910, 911, 912, 913, 917, 919, 924, 931, 939, 940, 941, 943, 945, 946, 947, 948, 949, 950, 953, 956, 957, 959, 961, 962, 963, 966, 968, 972, 978, 986, 987, 988, 990, 992, 995, 997, 998, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1010, 1012, 1013, 1014, 1016, 1018, 1020, 1022, 1027, 1028, 1031, 1032, 1035, 1039, 1040, 1042, 1048, 1056, 1057, 1059, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1070, 1073, 1075, 1086, 1087, 1088, 1089, 1090, 1092, 1095, 1100, 1101, 1102, 1103, 1104, 1105, 1107, 1109, 1110, 1113, 1116, 1119, 1121, 1122, 1123, 1125, 1136, 1139, 1141, 1143, 1144, 1149, 1150, 1158, 1160, 1161, 1170, 1181, 1188, 1189, 1191], "summary": {"covered_lines": 375, "num_statements": 462, "percent_covered": 77.05479452054794, "percent_covered_display": "77", "missing_lines": 87, "excluded_lines": 46, "percent_statements_covered": 81.16883116883118, "percent_statements_covered_display": "81", "num_branches": 122, "num_partial_branches": 13, "covered_branches": 75, "missing_branches": 47, "percent_branches_covered": 61.47540983606557, "percent_branches_covered_display": "61"}, "missing_lines": [52, 53, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 108, 109, 110, 122, 124, 131, 132, 136, 137, 143, 183, 184, 186, 187, 188, 190, 191, 192, 194, 195, 196, 198, 199, 200, 201, 202, 203, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 220, 226, 227, 229, 231, 232, 234, 235, 237, 238, 239, 241, 243, 395, 609, 611, 612, 615, 618, 622, 624, 643, 649, 677, 685, 690, 717, 719, 722, 723, 724, 727, 852, 967, 969, 1171], "excluded_lines": [48, 79, 107, 114, 142, 155, 247, 259, 282, 292, 331, 342, 377, 392, 402, 417, 459, 471, 490, 514, 519, 524, 529, 534, 539, 544, 551, 555, 559, 584, 628, 662, 731, 752, 808, 817, 829, 847, 851, 856, 860, 879, 886, 897, 1076, 1126], "executed_branches": [[126, 127], [126, 129], [311, 312], [311, 314], [354, 355], [354, 361], [355, 356], [355, 358], [368, 369], [368, 371], [393, 394], [393, 398], [394, 397], [405, 406], [405, 409], [433, 435], [433, 447], [499, 500], [499, 502], [591, 593], [600, 604], [600, 606], [642, 648], [648, 658], [658, -627], [658, 659], [676, 679], [684, 687], [689, 694], [707, 708], [707, 713], [823, 825], [823, 826], [838, 839], [838, 840], [840, 841], [840, 843], [887, 888], [887, 889], [910, 911], [910, 917], [917, 919], [917, 939], [943, 945], [943, 953], [959, 961], [959, 995], [961, 962], [961, 995], [966, 968], [968, 972], [990, 961], [990, 992], [995, 997], [995, 1010], [1010, 1012], [1010, 1073], [1016, 1018], [1020, 1022], [1035, 1039], [1059, 1061], [1059, 1070], [1087, 1088], [1087, 1092], [1107, -1075], [1107, 1109], [1122, 1107], [1122, 1123], [1139, 1141], [1139, 1191], [1141, 1139], [1141, 1143], [1160, 1161], [1160, 1170], [1170, 1181]], "missing_branches": [[93, 94], [93, 95], [95, 96], [95, 97], [97, -76], [97, 98], [98, 99], [98, 100], [100, -76], [100, 102], [183, 184], [183, 186], [186, 187], [186, 190], [190, 191], [190, 192], [195, 196], [195, 198], [205, 206], [205, 241], [206, 207], [206, 208], [208, 209], [208, 211], [213, 214], [213, 220], [215, 216], [215, 217], [226, 227], [226, 232], [394, 395], [591, 609], [609, -583], [609, 611], [618, 622], [618, 624], [642, 643], [648, 649], [676, 677], [684, 685], [689, 690], [966, 967], [968, 969], [1016, 1073], [1020, 1073], [1035, 1073], [1170, 1171]], "functions": {"_glyph_entry_bytes": {"executed_lines": [49, 50, 51, 54], "summary": {"covered_lines": 4, "num_statements": 6, "percent_covered": 66.66666666666667, "percent_covered_display": "67", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 66.66666666666667, "percent_statements_covered_display": "67", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [52, 53], "excluded_lines": [48], "start_line": 47, "executed_branches": [], "missing_branches": []}, "configure_text_caches": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 10, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 10, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 10, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 10, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [93, 94, 95, 96, 97, 98, 99, 100, 102, 103], "excluded_lines": [79], "start_line": 76, "executed_branches": [], "missing_branches": [[93, 94], [93, 95], [95, 96], [95, 97], [97, -76], [97, 98], [98, 99], [98, 100], [100, -76], [100, 102]]}, "clear_text_caches": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [108, 109, 110], "excluded_lines": [107], "start_line": 106, "executed_branches": [], "missing_branches": []}, "_space_advance": {"executed_lines": [120, 121, 126, 127, 129, 130, 134, 135, 138], "summary": {"covered_lines": 9, "num_statements": 15, "percent_covered": 64.70588235294117, "percent_covered_display": "65", "missing_lines": 6, "excluded_lines": 1, "percent_statements_covered": 60.0, "percent_statements_covered_display": "60", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [122, 124, 131, 132, 136, 137], "excluded_lines": [114], "start_line": 113, "executed_branches": [[126, 127], [126, 129]], "missing_branches": []}, "text_cache_stats": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [143], "excluded_lines": [142], "start_line": 141, "executed_branches": [], "missing_branches": []}, "prewarm_text_caches": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 42, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 42, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 20, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 20, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [183, 184, 186, 187, 188, 190, 191, 192, 194, 195, 196, 198, 199, 200, 201, 202, 203, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 220, 226, 227, 229, 231, 232, 234, 235, 237, 238, 239, 241, 243], "excluded_lines": [155], "start_line": 151, "executed_branches": [], "missing_branches": [[183, 184], [183, 186], [186, 187], [186, 190], [190, 191], [190, 192], [195, 196], [195, 198], [205, 206], [205, 241], [206, 207], [206, 208], [208, 209], [208, 211], [213, 214], [213, 220], [215, 216], [215, 217], [226, 227], [226, 232]]}, "AlignmentHandler.calculate_spacing_and_position": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [259], "start_line": 253, "executed_branches": [], "missing_branches": []}, "LeftAlignmentHandler.calculate_spacing_and_position": {"executed_lines": [311, 312, 314, 315, 317, 319, 325, 327], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [292], "start_line": 284, "executed_branches": [[311, 312], [311, 314]], "missing_branches": []}, "CenterRightAlignmentHandler.__init__": {"executed_lines": [334], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 333, "executed_branches": [], "missing_branches": []}, "CenterRightAlignmentHandler.calculate_spacing_and_position": {"executed_lines": [350, 354, 355, 356, 358, 359, 361, 362, 364, 365, 367, 368, 369, 371, 373], "summary": {"covered_lines": 15, "num_statements": 15, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [342], "start_line": 336, "executed_branches": [[354, 355], [354, 361], [355, 356], [355, 358], [368, 369], [368, 371]], "missing_branches": []}, "JustifyAlignmentHandler.__init__": {"executed_lines": [385, 386, 387, 388], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 379, "executed_branches": [], "missing_branches": []}, "JustifyAlignmentHandler._gap_spacings": {"executed_lines": [393, 394, 397, 398], "summary": {"covered_lines": 4, "num_statements": 5, "percent_covered": 77.77777777777777, "percent_covered_display": "78", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [395], "excluded_lines": [392], "start_line": 391, "executed_branches": [[393, 394], [393, 398], [394, 397]], "missing_branches": [[394, 395]]}, "JustifyAlignmentHandler._distribute": {"executed_lines": [403, 404, 405, 406, 407, 408, 409], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [402], "start_line": 401, "executed_branches": [[405, 406], [405, 409]], "missing_branches": []}, "JustifyAlignmentHandler.calculate_spacing_and_position": {"executed_lines": [427, 429, 430, 433, 435, 436, 437, 438, 447, 448, 449, 450, 451, 455], "summary": {"covered_lines": 14, "num_statements": 14, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [417], "start_line": 411, "executed_branches": [[433, 435], [433, 447]], "missing_branches": []}, "Text.__init__": {"executed_lines": [478, 479, 480, 481, 482, 483, 484, 487], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [471], "start_line": 464, "executed_branches": [], "missing_branches": []}, "Text._calculate_dimensions": {"executed_lines": [495, 496, 498, 499, 500, 501, 502, 504, 505, 506], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [490], "start_line": 489, "executed_branches": [[499, 500], [499, 502]], "missing_branches": []}, "Text.from_word": {"executed_lines": [510], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 509, "executed_branches": [], "missing_branches": []}, "Text.text": {"executed_lines": [515], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [514], "start_line": 513, "executed_branches": [], "missing_branches": []}, "Text.style": {"executed_lines": [520], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [519], "start_line": 518, "executed_branches": [], "missing_branches": []}, "Text.origin": {"executed_lines": [525], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [524], "start_line": 523, "executed_branches": [], "missing_branches": []}, "Text.line": {"executed_lines": [535], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [534], "start_line": 533, "executed_branches": [], "missing_branches": []}, "Text.width": {"executed_lines": [540], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [539], "start_line": 538, "executed_branches": [], "missing_branches": []}, "Text.size": {"executed_lines": [546, 547, 548], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [544], "start_line": 543, "executed_branches": [], "missing_branches": []}, "Text.set_origin": {"executed_lines": [552], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [551], "start_line": 550, "executed_branches": [], "missing_branches": []}, "Text.add_line": {"executed_lines": [556], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [555], "start_line": 554, "executed_branches": [], "missing_branches": []}, "Text.in_object": {"executed_lines": [571, 574, 575, 580], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [559], "start_line": 558, "executed_branches": [], "missing_branches": []}, "Text._apply_decoration": {"executed_lines": [591, 593, 594, 597, 600, 604, 606], "summary": {"covered_lines": 7, "num_statements": 14, "percent_covered": 45.45454545454545, "percent_covered_display": "45", "missing_lines": 7, "excluded_lines": 1, "percent_statements_covered": 50.0, "percent_statements_covered_display": "50", "num_branches": 8, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 5, "percent_branches_covered": 37.5, "percent_branches_covered_display": "38"}, "missing_lines": [609, 611, 612, 615, 618, 622, 624], "excluded_lines": [584], "start_line": 583, "executed_branches": [[591, 593], [600, 604], [600, 606]], "missing_branches": [[591, 609], [609, -583], [609, 611], [618, 622], [618, 624]]}, "Text.render": {"executed_lines": [639, 642, 648, 658, 659], "summary": {"covered_lines": 5, "num_statements": 7, "percent_covered": 69.23076923076923, "percent_covered_display": "69", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 71.42857142857143, "percent_statements_covered_display": "71", "num_branches": 6, "num_partial_branches": 2, "covered_branches": 4, "missing_branches": 2, "percent_branches_covered": 66.66666666666667, "percent_branches_covered_display": "67"}, "missing_lines": [643, 649], "excluded_lines": [628], "start_line": 627, "executed_branches": [[642, 648], [648, 658], [658, -627], [658, 659]], "missing_branches": [[642, 643], [648, 649]]}, "Text._render_from_glyph_cache": {"executed_lines": [676, 679, 680, 684, 687, 688, 689, 694, 695, 696, 697, 699, 700, 701, 703, 704, 706, 707, 708, 711, 713, 714, 715], "summary": {"covered_lines": 23, "num_statements": 32, "percent_covered": 70.0, "percent_covered_display": "70", "missing_lines": 9, "excluded_lines": 1, "percent_statements_covered": 71.875, "percent_statements_covered_display": "72", "num_branches": 8, "num_partial_branches": 3, "covered_branches": 5, "missing_branches": 3, "percent_branches_covered": 62.5, "percent_branches_covered_display": "62"}, "missing_lines": [677, 685, 690, 717, 719, 722, 723, 724, 727], "excluded_lines": [662], "start_line": 661, "executed_branches": [[676, 679], [684, 687], [689, 694], [707, 708], [707, 713]], "missing_branches": [[676, 677], [684, 685], [689, 690]]}, "Line.__init__": {"executed_lines": [770, 771, 774, 775, 776, 777, 778, 779, 780, 781, 783, 784, 785, 786, 790, 793, 794, 795, 798, 804], "summary": {"covered_lines": 20, "num_statements": 20, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [752], "start_line": 736, "executed_branches": [], "missing_branches": []}, "Line.is_paragraph_end": {"executed_lines": [813], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 812, "executed_branches": [], "missing_branches": []}, "Line.render_alignment_handler": {"executed_lines": [823, 825, 826], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [817], "start_line": 816, "executed_branches": [[823, 825], [823, 826]], "missing_branches": []}, "Line._create_alignment_handler": {"executed_lines": [838, 839, 840, 841, 843], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [829], "start_line": 828, "executed_branches": [[838, 839], [838, 840], [840, 841], [840, 843]], "missing_branches": []}, "Line.text_objects": {"executed_lines": [848], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [847], "start_line": 846, "executed_branches": [], "missing_branches": []}, "Line.set_next": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [852], "excluded_lines": [851], "start_line": 850, "executed_branches": [], "missing_branches": []}, "Line._content_width": {"executed_lines": [857], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [856], "start_line": 855, "executed_branches": [], "missing_branches": []}, "Line._push_text": {"executed_lines": [875, 876], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [860], "start_line": 859, "executed_branches": [], "missing_branches": []}, "Line._pop_text": {"executed_lines": [880, 881, 882], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [879], "start_line": 878, "executed_branches": [], "missing_branches": []}, "Line._measure": {"executed_lines": [887, 888, 889], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [886], "start_line": 884, "executed_branches": [[887, 888], [887, 889]], "missing_branches": []}, "Line.add_word": {"executed_lines": [910, 911, 912, 913, 917, 919, 924, 931, 939, 940, 941, 943, 945, 946, 947, 948, 949, 950, 953, 956, 957, 959, 961, 962, 963, 966, 968, 972, 978, 986, 987, 988, 990, 992, 995, 997, 998, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1010, 1012, 1013, 1014, 1016, 1018, 1020, 1022, 1027, 1028, 1031, 1032, 1035, 1039, 1040, 1042, 1048, 1056, 1057, 1059, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1070, 1073], "summary": {"covered_lines": 73, "num_statements": 75, "percent_covered": 93.20388349514563, "percent_covered_display": "93", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 97.33333333333333, "percent_statements_covered_display": "97", "num_branches": 28, "num_partial_branches": 5, "covered_branches": 23, "missing_branches": 5, "percent_branches_covered": 82.14285714285714, "percent_branches_covered_display": "82"}, "missing_lines": [967, 969], "excluded_lines": [897], "start_line": 893, "executed_branches": [[910, 911], [910, 917], [917, 919], [917, 939], [943, 945], [943, 953], [959, 961], [959, 995], [961, 962], [961, 995], [966, 968], [968, 972], [990, 961], [990, 992], [995, 997], [995, 1010], [1010, 1012], [1010, 1073], [1016, 1018], [1020, 1022], [1035, 1039], [1059, 1061], [1059, 1070]], "missing_branches": [[966, 967], [968, 969], [1016, 1073], [1020, 1073], [1035, 1073]]}, "Line.render": {"executed_lines": [1086, 1087, 1088, 1089, 1090, 1092, 1095, 1100, 1101, 1102, 1103, 1104, 1105, 1107, 1109, 1110, 1113, 1116, 1119, 1121, 1122, 1123], "summary": {"covered_lines": 22, "num_statements": 22, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1076], "start_line": 1075, "executed_branches": [[1087, 1088], [1087, 1092], [1107, -1075], [1107, 1109], [1122, 1107], [1122, 1123]], "missing_branches": []}, "Line.query_point": {"executed_lines": [1136, 1139, 1141, 1143, 1144, 1149, 1150, 1158, 1160, 1161, 1170, 1181, 1188, 1189, 1191], "summary": {"covered_lines": 15, "num_statements": 16, "percent_covered": 91.66666666666667, "percent_covered_display": "92", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 93.75, "percent_statements_covered_display": "94", "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1, "percent_branches_covered": 87.5, "percent_branches_covered_display": "88"}, "missing_lines": [1171], "excluded_lines": [1126], "start_line": 1125, "executed_branches": [[1139, 1141], [1139, 1191], [1141, 1139], [1141, 1143], [1160, 1161], [1160, 1170], [1170, 1181]], "missing_branches": [[1170, 1171]]}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 32, 37, 44, 47, 57, 58, 59, 68, 73, 76, 106, 113, 141, 151, 246, 252, 253, 281, 284, 330, 333, 336, 376, 379, 390, 391, 400, 401, 411, 458, 464, 489, 508, 509, 512, 513, 517, 518, 522, 523, 527, 528, 532, 533, 537, 538, 542, 543, 550, 554, 558, 583, 627, 661, 730, 736, 806, 807, 811, 812, 815, 816, 828, 845, 846, 850, 854, 855, 859, 878, 884, 893, 1075, 1125], "summary": {"covered_lines": 90, "num_statements": 90, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 6, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [247, 282, 331, 377, 459, 731], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"AlignmentHandler": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [259], "start_line": 246, "executed_branches": [], "missing_branches": []}, "LeftAlignmentHandler": {"executed_lines": [311, 312, 314, 315, 317, 319, 325, 327], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [292], "start_line": 281, "executed_branches": [[311, 312], [311, 314]], "missing_branches": []}, "CenterRightAlignmentHandler": {"executed_lines": [334, 350, 354, 355, 356, 358, 359, 361, 362, 364, 365, 367, 368, 369, 371, 373], "summary": {"covered_lines": 16, "num_statements": 16, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [342], "start_line": 330, "executed_branches": [[354, 355], [354, 361], [355, 356], [355, 358], [368, 369], [368, 371]], "missing_branches": []}, "JustifyAlignmentHandler": {"executed_lines": [385, 386, 387, 388, 393, 394, 397, 398, 403, 404, 405, 406, 407, 408, 409, 427, 429, 430, 433, 435, 436, 437, 438, 447, 448, 449, 450, 451, 455], "summary": {"covered_lines": 29, "num_statements": 30, "percent_covered": 94.73684210526316, "percent_covered_display": "95", "missing_lines": 1, "excluded_lines": 3, "percent_statements_covered": 96.66666666666667, "percent_statements_covered_display": "97", "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1, "percent_branches_covered": 87.5, "percent_branches_covered_display": "88"}, "missing_lines": [395], "excluded_lines": [392, 402, 417], "start_line": 376, "executed_branches": [[393, 394], [393, 398], [394, 397], [405, 406], [405, 409], [433, 435], [433, 447]], "missing_branches": [[394, 395]]}, "Text": {"executed_lines": [478, 479, 480, 481, 482, 483, 484, 487, 495, 496, 498, 499, 500, 501, 502, 504, 505, 506, 510, 515, 520, 525, 530, 535, 540, 546, 547, 548, 552, 556, 571, 574, 575, 580, 591, 593, 594, 597, 600, 604, 606, 639, 642, 648, 658, 659, 676, 679, 680, 684, 687, 688, 689, 694, 695, 696, 697, 699, 700, 701, 703, 704, 706, 707, 708, 711, 713, 714, 715], "summary": {"covered_lines": 69, "num_statements": 87, "percent_covered": 74.77477477477477, "percent_covered_display": "75", "missing_lines": 18, "excluded_lines": 15, "percent_statements_covered": 79.3103448275862, "percent_statements_covered_display": "79", "num_branches": 24, "num_partial_branches": 6, "covered_branches": 14, "missing_branches": 10, "percent_branches_covered": 58.333333333333336, "percent_branches_covered_display": "58"}, "missing_lines": [609, 611, 612, 615, 618, 622, 624, 643, 649, 677, 685, 690, 717, 719, 722, 723, 724, 727], "excluded_lines": [471, 490, 514, 519, 524, 529, 534, 539, 544, 551, 555, 559, 584, 628, 662], "start_line": 458, "executed_branches": [[499, 500], [499, 502], [591, 593], [600, 604], [600, 606], [642, 648], [648, 658], [658, -627], [658, 659], [676, 679], [684, 687], [689, 694], [707, 708], [707, 713]], "missing_branches": [[591, 609], [609, -583], [609, 611], [618, 622], [618, 624], [642, 643], [648, 649], [676, 677], [684, 685], [689, 690]]}, "Line": {"executed_lines": [770, 771, 774, 775, 776, 777, 778, 779, 780, 781, 783, 784, 785, 786, 790, 793, 794, 795, 798, 804, 809, 813, 823, 825, 826, 838, 839, 840, 841, 843, 848, 857, 875, 876, 880, 881, 882, 887, 888, 889, 910, 911, 912, 913, 917, 919, 924, 931, 939, 940, 941, 943, 945, 946, 947, 948, 949, 950, 953, 956, 957, 959, 961, 962, 963, 966, 968, 972, 978, 986, 987, 988, 990, 992, 995, 997, 998, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1010, 1012, 1013, 1014, 1016, 1018, 1020, 1022, 1027, 1028, 1031, 1032, 1035, 1039, 1040, 1042, 1048, 1056, 1057, 1059, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1070, 1073, 1086, 1087, 1088, 1089, 1090, 1092, 1095, 1100, 1101, 1102, 1103, 1104, 1105, 1107, 1109, 1110, 1113, 1116, 1119, 1121, 1122, 1123, 1136, 1139, 1141, 1143, 1144, 1149, 1150, 1158, 1160, 1161, 1170, 1181, 1188, 1189, 1191], "summary": {"covered_lines": 150, "num_statements": 154, "percent_covered": 95.09803921568627, "percent_covered_display": "95", "missing_lines": 4, "excluded_lines": 13, "percent_statements_covered": 97.40259740259741, "percent_statements_covered_display": "97", "num_branches": 50, "num_partial_branches": 6, "covered_branches": 44, "missing_branches": 6, "percent_branches_covered": 88.0, "percent_branches_covered_display": "88"}, "missing_lines": [852, 967, 969, 1171], "excluded_lines": [752, 808, 817, 829, 847, 851, 856, 860, 879, 886, 897, 1076, 1126], "start_line": 730, "executed_branches": [[823, 825], [823, 826], [838, 839], [838, 840], [840, 841], [840, 843], [887, 888], [887, 889], [910, 911], [910, 917], [917, 919], [917, 939], [943, 945], [943, 953], [959, 961], [959, 995], [961, 962], [961, 995], [966, 968], [968, 972], [990, 961], [990, 992], [995, 997], [995, 1010], [1010, 1012], [1010, 1073], [1016, 1018], [1020, 1022], [1035, 1039], [1059, 1061], [1059, 1070], [1087, 1088], [1087, 1092], [1107, -1075], [1107, 1109], [1122, 1107], [1122, 1123], [1139, 1141], [1139, 1191], [1141, 1139], [1141, 1143], [1160, 1161], [1160, 1170], [1170, 1181]], "missing_branches": [[966, 967], [968, 969], [1016, 1073], [1020, 1073], [1035, 1073], [1170, 1171]]}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 32, 37, 44, 47, 49, 50, 51, 54, 57, 58, 59, 68, 73, 76, 106, 113, 120, 121, 126, 127, 129, 130, 134, 135, 138, 141, 151, 246, 252, 253, 281, 284, 330, 333, 336, 376, 379, 390, 391, 400, 401, 411, 458, 464, 489, 508, 509, 512, 513, 517, 518, 522, 523, 527, 528, 532, 533, 537, 538, 542, 543, 550, 554, 558, 583, 627, 661, 730, 736, 806, 807, 811, 812, 815, 816, 828, 845, 846, 850, 854, 855, 859, 878, 884, 893, 1075, 1125], "summary": {"covered_lines": 103, "num_statements": 167, "percent_covered": 52.76381909547739, "percent_covered_display": "53", "missing_lines": 64, "excluded_lines": 12, "percent_statements_covered": 61.67664670658683, "percent_statements_covered_display": "62", "num_branches": 32, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 30, "percent_branches_covered": 6.25, "percent_branches_covered_display": "6"}, "missing_lines": [52, 53, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 108, 109, 110, 122, 124, 131, 132, 136, 137, 143, 183, 184, 186, 187, 188, 190, 191, 192, 194, 195, 196, 198, 199, 200, 201, 202, 203, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 220, 226, 227, 229, 231, 232, 234, 235, 237, 238, 239, 241, 243], "excluded_lines": [48, 79, 107, 114, 142, 155, 247, 282, 331, 377, 459, 731], "start_line": 1, "executed_branches": [[126, 127], [126, 129]], "missing_branches": [[93, 94], [93, 95], [95, 96], [95, 97], [97, -76], [97, 98], [98, 99], [98, 100], [100, -76], [100, 102], [183, 184], [183, 186], [186, 187], [186, 190], [190, 191], [190, 192], [195, 196], [195, 198], [205, 206], [205, 241], [206, 207], [206, 208], [208, 209], [208, 211], [213, 214], [213, 220], [215, 216], [215, 217], [226, 227], [226, 232]]}}}, "pyWebLayout/core/__init__.py": {"executed_lines": [8, 22], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": [], "functions": {"": {"executed_lines": [8, 22], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [8, 22], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/core/base.py": {"executed_lines": [1, 2, 3, 6, 10, 16, 24, 25, 26, 29, 35, 42, 44, 54, 56, 59, 65, 72, 74, 78, 79, 80, 88, 95, 96, 97, 99, 100, 102, 104, 105, 107, 110, 118, 119, 120, 121, 123, 124, 126, 128, 129, 133, 134, 136, 138, 139, 143, 148, 156, 157, 158, 160, 161, 163, 165, 166, 171, 182, 183, 184, 186, 217, 220, 221, 222, 223, 224, 225, 228, 233, 247, 248, 250, 263, 266, 267, 270, 282, 283, 286, 293, 294, 295, 297, 305, 307, 317, 320, 330, 331, 332, 334, 343, 345, 352, 353, 354, 356, 375, 399, 411, 412, 428, 429], "summary": {"covered_lines": 105, "num_statements": 134, "percent_covered": 71.95121951219512, "percent_covered_display": "72", "missing_lines": 29, "excluded_lines": 33, "percent_statements_covered": 78.35820895522389, "percent_statements_covered_display": "78", "num_branches": 30, "num_partial_branches": 3, "covered_branches": 13, "missing_branches": 17, "percent_branches_covered": 43.333333333333336, "percent_branches_covered_display": "43"}, "missing_lines": [7, 55, 131, 141, 145, 168, 366, 368, 369, 371, 372, 373, 386, 388, 389, 391, 392, 394, 395, 396, 423, 424, 440, 441, 443, 444, 445, 446, 448], "excluded_lines": [11, 17, 30, 36, 45, 60, 66, 75, 89, 101, 106, 111, 125, 130, 135, 140, 144, 149, 162, 167, 172, 196, 287, 298, 308, 321, 335, 346, 357, 376, 400, 413, 430], "executed_branches": [[6, 10], [54, 56], [220, 221], [220, 222], [222, 223], [222, 224], [224, 225], [224, 228], [228, 233], [228, 247], [266, 267], [266, 270], [353, 354]], "missing_branches": [[6, 7], [54, 55], [353, -345], [368, 369], [368, 371], [388, 389], [388, 391], [391, 392], [391, 394], [423, -411], [423, 424], [440, 441], [440, 443], [443, 444], [443, 445], [445, 446], [445, 448]], "functions": {"Renderable.render": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [17], "start_line": 16, "executed_branches": [], "missing_branches": []}, "Renderable.origin": {"executed_lines": [26], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 25, "executed_branches": [], "missing_branches": []}, "Interactable.__init__": {"executed_lines": [42], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [36], "start_line": 35, "executed_branches": [], "missing_branches": []}, "Interactable.interact": {"executed_lines": [54, 56], "summary": {"covered_lines": 2, "num_statements": 3, "percent_covered": 60.0, "percent_covered_display": "60", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 66.66666666666667, "percent_statements_covered_display": "67", "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [55], "excluded_lines": [45], "start_line": 44, "executed_branches": [[54, 56]], "missing_branches": [[54, 55]]}, "Layoutable.layout": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [66], "start_line": 65, "executed_branches": [], "missing_branches": []}, "Queriable.in_object": {"executed_lines": [78, 79, 80], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [75], "start_line": 74, "executed_branches": [], "missing_branches": []}, "Hierarchical.__init__": {"executed_lines": [96, 97], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 95, "executed_branches": [], "missing_branches": []}, "Hierarchical.parent": {"executed_lines": [107], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [106], "start_line": 105, "executed_branches": [], "missing_branches": []}, "Geometric.__init__": {"executed_lines": [119, 120, 121], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 118, "executed_branches": [], "missing_branches": []}, "Geometric.origin": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [131], "excluded_lines": [130], "start_line": 129, "executed_branches": [], "missing_branches": []}, "Geometric.size": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [141], "excluded_lines": [140], "start_line": 139, "executed_branches": [], "missing_branches": []}, "Geometric.set_origin": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [145], "excluded_lines": [144], "start_line": 143, "executed_branches": [], "missing_branches": []}, "Styleable.__init__": {"executed_lines": [157, 158], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 156, "executed_branches": [], "missing_branches": []}, "Styleable.style": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [168], "excluded_lines": [167], "start_line": 166, "executed_branches": [], "missing_branches": []}, "FontRegistry.__init__": {"executed_lines": [183, 184], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 182, "executed_branches": [], "missing_branches": []}, "FontRegistry.get_or_create_font": {"executed_lines": [217, 220, 221, 222, 223, 224, 225, 228, 233, 247, 248, 250, 263, 266, 267, 270, 282, 283], "summary": {"covered_lines": 18, "num_statements": 18, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 10, "num_partial_branches": 0, "covered_branches": 10, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [196], "start_line": 186, "executed_branches": [[220, 221], [220, 222], [222, 223], [222, 224], [224, 225], [224, 228], [228, 233], [228, 247], [266, 267], [266, 270]], "missing_branches": []}, "MetadataContainer.__init__": {"executed_lines": [294, 295], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 293, "executed_branches": [], "missing_branches": []}, "MetadataContainer.set_metadata": {"executed_lines": [305], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [298], "start_line": 297, "executed_branches": [], "missing_branches": []}, "MetadataContainer.get_metadata": {"executed_lines": [317], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [308], "start_line": 307, "executed_branches": [], "missing_branches": []}, "BlockContainer.__init__": {"executed_lines": [331, 332], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 330, "executed_branches": [], "missing_branches": []}, "BlockContainer.blocks": {"executed_lines": [343], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [335], "start_line": 334, "executed_branches": [], "missing_branches": []}, "BlockContainer.add_block": {"executed_lines": [352, 353, 354], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [], "excluded_lines": [346], "start_line": 345, "executed_branches": [[353, 354]], "missing_branches": [[353, -345]]}, "BlockContainer.create_paragraph": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [366, 368, 369, 371, 372, 373], "excluded_lines": [357], "start_line": 356, "executed_branches": [], "missing_branches": [[368, 369], [368, 371]]}, "BlockContainer.create_heading": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 8, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 8, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [386, 388, 389, 391, 392, 394, 395, 396], "excluded_lines": [376], "start_line": 375, "executed_branches": [], "missing_branches": [[388, 389], [388, 391], [391, 392], [391, 394]]}, "ContainerAware._validate_container": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [423, 424], "excluded_lines": [413], "start_line": 412, "executed_branches": [], "missing_branches": [[423, -411], [423, 424]]}, "ContainerAware._inherit_style": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 7, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 7, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 6, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [440, 441, 443, 444, 445, 446, 448], "excluded_lines": [430], "start_line": 429, "executed_branches": [], "missing_branches": [[440, 441], [440, 443], [443, 444], [443, 445], [445, 446], [445, 448]]}, "": {"executed_lines": [1, 2, 3, 6, 10, 16, 24, 25, 29, 35, 44, 59, 65, 72, 74, 88, 95, 99, 100, 104, 105, 110, 118, 123, 124, 128, 129, 133, 134, 138, 139, 143, 148, 156, 160, 161, 165, 166, 171, 182, 186, 286, 293, 297, 307, 320, 330, 334, 345, 356, 375, 399, 411, 412, 428, 429], "summary": {"covered_lines": 56, "num_statements": 57, "percent_covered": 96.61016949152543, "percent_covered_display": "97", "missing_lines": 1, "excluded_lines": 10, "percent_statements_covered": 98.24561403508773, "percent_statements_covered_display": "98", "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [7], "excluded_lines": [11, 30, 60, 89, 111, 149, 172, 287, 321, 400], "start_line": 1, "executed_branches": [[6, 10]], "missing_branches": [[6, 7]]}}, "classes": {"Renderable": {"executed_lines": [26], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [17], "start_line": 10, "executed_branches": [], "missing_branches": []}, "Interactable": {"executed_lines": [42, 54, 56], "summary": {"covered_lines": 3, "num_statements": 4, "percent_covered": 66.66666666666667, "percent_covered_display": "67", "missing_lines": 1, "excluded_lines": 2, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75", "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [55], "excluded_lines": [36, 45], "start_line": 29, "executed_branches": [[54, 56]], "missing_branches": [[54, 55]]}, "Layoutable": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [66], "start_line": 59, "executed_branches": [], "missing_branches": []}, "Queriable": {"executed_lines": [78, 79, 80], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [75], "start_line": 72, "executed_branches": [], "missing_branches": []}, "Hierarchical": {"executed_lines": [96, 97, 102, 107], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 2, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [101, 106], "start_line": 88, "executed_branches": [], "missing_branches": []}, "Geometric": {"executed_lines": [119, 120, 121, 126, 136], "summary": {"covered_lines": 5, "num_statements": 8, "percent_covered": 62.5, "percent_covered_display": "62", "missing_lines": 3, "excluded_lines": 5, "percent_statements_covered": 62.5, "percent_statements_covered_display": "62", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [131, 141, 145], "excluded_lines": [125, 130, 135, 140, 144], "start_line": 110, "executed_branches": [], "missing_branches": []}, "Styleable": {"executed_lines": [157, 158, 163], "summary": {"covered_lines": 3, "num_statements": 4, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 1, "excluded_lines": 2, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [168], "excluded_lines": [162, 167], "start_line": 148, "executed_branches": [], "missing_branches": []}, "FontRegistry": {"executed_lines": [183, 184, 217, 220, 221, 222, 223, 224, 225, 228, 233, 247, 248, 250, 263, 266, 267, 270, 282, 283], "summary": {"covered_lines": 20, "num_statements": 20, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 10, "num_partial_branches": 0, "covered_branches": 10, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [196], "start_line": 171, "executed_branches": [[220, 221], [220, 222], [222, 223], [222, 224], [224, 225], [224, 228], [228, 233], [228, 247], [266, 267], [266, 270]], "missing_branches": []}, "MetadataContainer": {"executed_lines": [294, 295, 305, 317], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 2, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [298, 308], "start_line": 286, "executed_branches": [], "missing_branches": []}, "BlockContainer": {"executed_lines": [331, 332, 343, 352, 353, 354], "summary": {"covered_lines": 6, "num_statements": 20, "percent_covered": 25.0, "percent_covered_display": "25", "missing_lines": 14, "excluded_lines": 4, "percent_statements_covered": 30.0, "percent_statements_covered_display": "30", "num_branches": 8, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 7, "percent_branches_covered": 12.5, "percent_branches_covered_display": "12"}, "missing_lines": [366, 368, 369, 371, 372, 373, 386, 388, 389, 391, 392, 394, 395, 396], "excluded_lines": [335, 346, 357, 376], "start_line": 320, "executed_branches": [[353, 354]], "missing_branches": [[353, -345], [368, 369], [368, 371], [388, 389], [388, 391], [391, 392], [391, 394]]}, "ContainerAware": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 9, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 9, "excluded_lines": 2, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 8, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 8, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [423, 424, 440, 441, 443, 444, 445, 446, 448], "excluded_lines": [413, 430], "start_line": 399, "executed_branches": [], "missing_branches": [[423, -411], [423, 424], [440, 441], [440, 443], [443, 444], [443, 445], [445, 446], [445, 448]]}, "": {"executed_lines": [1, 2, 3, 6, 10, 16, 24, 25, 29, 35, 44, 59, 65, 72, 74, 88, 95, 99, 100, 104, 105, 110, 118, 123, 124, 128, 129, 133, 134, 138, 139, 143, 148, 156, 160, 161, 165, 166, 171, 182, 186, 286, 293, 297, 307, 320, 330, 334, 345, 356, 375, 399, 411, 412, 428, 429], "summary": {"covered_lines": 56, "num_statements": 57, "percent_covered": 96.61016949152543, "percent_covered_display": "97", "missing_lines": 1, "excluded_lines": 10, "percent_statements_covered": 98.24561403508773, "percent_statements_covered_display": "98", "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [7], "excluded_lines": [11, 30, 60, 89, 111, 149, 172, 287, 321, 400], "start_line": 1, "executed_branches": [[6, 10]], "missing_branches": [[6, 7]]}}}, "pyWebLayout/core/cache.py": {"executed_lines": [32, 34, 35, 37, 38, 43, 50, 54, 55, 56, 59, 71, 74, 75, 76, 77, 79, 80, 82, 83, 84, 86, 87, 88, 89, 90, 94, 97, 100, 105, 107, 108, 109, 110, 111, 112, 113, 115, 119, 120, 121, 123, 125, 126, 127, 128, 129, 130, 131, 133, 135, 136, 139, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 155, 157, 158, 159, 162, 164, 165, 166, 167, 168, 170, 171, 172, 173, 175, 177, 178, 179, 181, 182, 183, 192, 193, 195, 196, 199, 210, 213, 214, 215, 216, 218, 219, 221, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 240, 241, 244, 246, 247, 248, 249, 251, 253, 254, 255, 258, 273, 276, 277, 278, 279, 280, 281, 282, 284, 285, 287, 288, 289, 290, 292, 293, 295, 303, 305, 307, 309, 311, 312, 313, 314, 315, 317, 318, 319, 321, 322, 323, 325, 327, 329, 330, 332, 334, 335, 336, 338, 340, 341, 342, 343], "summary": {"covered_lines": 167, "num_statements": 171, "percent_covered": 96.74418604651163, "percent_covered_display": "97", "missing_lines": 4, "excluded_lines": 20, "percent_statements_covered": 97.6608187134503, "percent_statements_covered_display": "98", "num_branches": 44, "num_partial_branches": 3, "covered_branches": 41, "missing_branches": 3, "percent_branches_covered": 93.18181818181819, "percent_branches_covered_display": "93"}, "missing_lines": [137, 160, 242, 328], "excluded_lines": [1, 60, 95, 98, 101, 106, 116, 124, 134, 163, 176, 200, 222, 245, 252, 259, 296, 326, 333, 339], "executed_branches": [[74, 75], [74, 76], [76, 77], [76, 79], [108, 109], [108, 111], [128, 129], [128, 131], [136, 139], [139, 140], [139, 142], [147, 148], [147, 153], [150, 147], [150, 151], [158, -157], [158, 159], [159, 158], [164, 165], [164, 166], [167, 168], [167, 170], [172, -162], [172, 173], [213, 214], [213, 215], [230, 231], [230, 234], [235, 236], [235, 237], [246, 247], [246, 248], [276, 277], [276, 278], [303, 305], [303, 307], [307, 309], [307, 311], [312, 313], [312, 314], [327, 329]], "missing_branches": [[136, 137], [159, 160], [327, 328]], "functions": {"_UsageRanked.__init__": {"executed_lines": [74, 75, 76, 77, 79, 80, 82, 83, 84, 86, 87, 88, 89, 90], "summary": {"covered_lines": 14, "num_statements": 14, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 71, "executed_branches": [[74, 75], [74, 76], [76, 77], [76, 79]], "missing_branches": []}, "_UsageRanked._over_budget": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [95], "start_line": 94, "executed_branches": [], "missing_branches": []}, "_UsageRanked._record_add": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [98], "start_line": 97, "executed_branches": [], "missing_branches": []}, "_UsageRanked._record_remove": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [101], "start_line": 100, "executed_branches": [], "missing_branches": []}, "_UsageRanked.get": {"executed_lines": [107, 108, 109, 110, 111, 112, 113], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [106], "start_line": 105, "executed_branches": [[108, 109], [108, 111]], "missing_branches": []}, "_UsageRanked._add_new": {"executed_lines": [119, 120, 121], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [116], "start_line": 115, "executed_branches": [], "missing_branches": []}, "_UsageRanked._remove": {"executed_lines": [125, 126, 127, 128, 129, 130, 131], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [124], "start_line": 123, "executed_branches": [[128, 129], [128, 131]], "missing_branches": []}, "_UsageRanked._evict_one": {"executed_lines": [135, 136, 139, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 155], "summary": {"covered_lines": 17, "num_statements": 18, "percent_covered": 92.3076923076923, "percent_covered_display": "92", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 94.44444444444444, "percent_statements_covered_display": "94", "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1, "percent_branches_covered": 87.5, "percent_branches_covered_display": "88"}, "missing_lines": [137], "excluded_lines": [134], "start_line": 133, "executed_branches": [[136, 139], [139, 140], [139, 142], [147, 148], [147, 153], [150, 147], [150, 151]], "missing_branches": [[136, 137]]}, "_UsageRanked._evict_to_budget": {"executed_lines": [158, 159], "summary": {"covered_lines": 2, "num_statements": 3, "percent_covered": 71.42857142857143, "percent_covered_display": "71", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 66.66666666666667, "percent_statements_covered_display": "67", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [160], "excluded_lines": [], "start_line": 157, "executed_branches": [[158, -157], [158, 159], [159, 158]], "missing_branches": [[159, 160]]}, "_UsageRanked._maybe_age": {"executed_lines": [164, 165, 166, 167, 168, 170, 171, 172, 173], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [163], "start_line": 162, "executed_branches": [[164, 165], [164, 166], [167, 168], [167, 170], [172, -162], [172, 173]], "missing_branches": []}, "_UsageRanked.clear": {"executed_lines": [177, 178, 179], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [176], "start_line": 175, "executed_branches": [], "missing_branches": []}, "_UsageRanked._base_stats": {"executed_lines": [182, 183], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 181, "executed_branches": [], "missing_branches": []}, "_UsageRanked.__len__": {"executed_lines": [193], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 192, "executed_branches": [], "missing_branches": []}, "_UsageRanked.__contains__": {"executed_lines": [196], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 195, "executed_branches": [], "missing_branches": []}, "UsageCache.__init__": {"executed_lines": [213, 214, 215, 216], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 210, "executed_branches": [[213, 214], [213, 215]], "missing_branches": []}, "UsageCache._over_budget": {"executed_lines": [219], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 218, "executed_branches": [], "missing_branches": []}, "UsageCache.put": {"executed_lines": [229, 230, 231, 232, 233, 234, 235, 236, 237, 238], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [222], "start_line": 221, "executed_branches": [[230, 231], [230, 234], [235, 236], [235, 237]], "missing_branches": []}, "UsageCache.max_entries": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [242], "excluded_lines": [], "start_line": 241, "executed_branches": [], "missing_branches": []}, "UsageCache.resize": {"executed_lines": [246, 247, 248, 249], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [245], "start_line": 244, "executed_branches": [[246, 247], [246, 248]], "missing_branches": []}, "UsageCache.stats": {"executed_lines": [253, 254, 255], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [252], "start_line": 251, "executed_branches": [], "missing_branches": []}, "SizedUsageCache.__init__": {"executed_lines": [276, 277, 278, 279, 280, 281, 282], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 273, "executed_branches": [[276, 277], [276, 278]], "missing_branches": []}, "SizedUsageCache._over_budget": {"executed_lines": [285], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 284, "executed_branches": [], "missing_branches": []}, "SizedUsageCache._record_add": {"executed_lines": [288, 289, 290], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 287, "executed_branches": [], "missing_branches": []}, "SizedUsageCache._record_remove": {"executed_lines": [293], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 292, "executed_branches": [], "missing_branches": []}, "SizedUsageCache.put": {"executed_lines": [303, 305, 307, 309, 311, 312, 313, 314, 315], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [296], "start_line": 295, "executed_branches": [[303, 305], [303, 307], [307, 309], [307, 311], [312, 313], [312, 314]], "missing_branches": []}, "SizedUsageCache.max_bytes": {"executed_lines": [319], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 318, "executed_branches": [], "missing_branches": []}, "SizedUsageCache.total_bytes": {"executed_lines": [323], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 322, "executed_branches": [], "missing_branches": []}, "SizedUsageCache.resize": {"executed_lines": [327, 329, 330], "summary": {"covered_lines": 3, "num_statements": 4, "percent_covered": 66.66666666666667, "percent_covered_display": "67", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75", "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [328], "excluded_lines": [326], "start_line": 325, "executed_branches": [[327, 329]], "missing_branches": [[327, 328]]}, "SizedUsageCache.clear": {"executed_lines": [334, 335, 336], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [333], "start_line": 332, "executed_branches": [], "missing_branches": []}, "SizedUsageCache.stats": {"executed_lines": [340, 341, 342, 343], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [339], "start_line": 338, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [32, 34, 35, 37, 38, 43, 50, 54, 55, 56, 59, 71, 94, 97, 100, 105, 115, 123, 133, 157, 162, 175, 181, 192, 195, 199, 210, 218, 221, 240, 241, 244, 251, 258, 273, 284, 287, 292, 295, 317, 318, 321, 322, 325, 332, 338], "summary": {"covered_lines": 46, "num_statements": 46, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 4, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 60, 200, 259], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"_UsageRanked": {"executed_lines": [74, 75, 76, 77, 79, 80, 82, 83, 84, 86, 87, 88, 89, 90, 107, 108, 109, 110, 111, 112, 113, 119, 120, 121, 125, 126, 127, 128, 129, 130, 131, 135, 136, 139, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 155, 158, 159, 164, 165, 166, 167, 168, 170, 171, 172, 173, 177, 178, 179, 182, 183, 193, 196], "summary": {"covered_lines": 66, "num_statements": 68, "percent_covered": 95.74468085106383, "percent_covered_display": "96", "missing_lines": 2, "excluded_lines": 9, "percent_statements_covered": 97.05882352941177, "percent_statements_covered_display": "97", "num_branches": 26, "num_partial_branches": 2, "covered_branches": 24, "missing_branches": 2, "percent_branches_covered": 92.3076923076923, "percent_branches_covered_display": "92"}, "missing_lines": [137, 160], "excluded_lines": [95, 98, 101, 106, 116, 124, 134, 163, 176], "start_line": 59, "executed_branches": [[74, 75], [74, 76], [76, 77], [76, 79], [108, 109], [108, 111], [128, 129], [128, 131], [136, 139], [139, 140], [139, 142], [147, 148], [147, 153], [150, 147], [150, 151], [158, -157], [158, 159], [159, 158], [164, 165], [164, 166], [167, 168], [167, 170], [172, -162], [172, 173]], "missing_branches": [[136, 137], [159, 160]]}, "UsageCache": {"executed_lines": [213, 214, 215, 216, 219, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 246, 247, 248, 249, 253, 254, 255], "summary": {"covered_lines": 22, "num_statements": 23, "percent_covered": 96.7741935483871, "percent_covered_display": "97", "missing_lines": 1, "excluded_lines": 3, "percent_statements_covered": 95.65217391304348, "percent_statements_covered_display": "96", "num_branches": 8, "num_partial_branches": 0, "covered_branches": 8, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [242], "excluded_lines": [222, 245, 252], "start_line": 199, "executed_branches": [[213, 214], [213, 215], [230, 231], [230, 234], [235, 236], [235, 237], [246, 247], [246, 248]], "missing_branches": []}, "SizedUsageCache": {"executed_lines": [276, 277, 278, 279, 280, 281, 282, 285, 288, 289, 290, 293, 303, 305, 307, 309, 311, 312, 313, 314, 315, 319, 323, 327, 329, 330, 334, 335, 336, 340, 341, 342, 343], "summary": {"covered_lines": 33, "num_statements": 34, "percent_covered": 95.45454545454545, "percent_covered_display": "95", "missing_lines": 1, "excluded_lines": 4, "percent_statements_covered": 97.05882352941177, "percent_statements_covered_display": "97", "num_branches": 10, "num_partial_branches": 1, "covered_branches": 9, "missing_branches": 1, "percent_branches_covered": 90.0, "percent_branches_covered_display": "90"}, "missing_lines": [328], "excluded_lines": [296, 326, 333, 339], "start_line": 258, "executed_branches": [[276, 277], [276, 278], [303, 305], [303, 307], [307, 309], [307, 311], [312, 313], [312, 314], [327, 329]], "missing_branches": [[327, 328]]}, "": {"executed_lines": [32, 34, 35, 37, 38, 43, 50, 54, 55, 56, 59, 71, 94, 97, 100, 105, 115, 123, 133, 157, 162, 175, 181, 192, 195, 199, 210, 218, 221, 240, 241, 244, 251, 258, 273, 284, 287, 292, 295, 317, 318, 321, 322, 325, 332, 338], "summary": {"covered_lines": 46, "num_statements": 46, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 4, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 60, 200, 259], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/core/callback_registry.py": {"executed_lines": [11, 12, 15, 29, 31, 32, 33, 34, 36, 59, 60, 63, 64, 65, 66, 69, 71, 72, 75, 76, 77, 78, 80, 95, 97, 112, 114, 126, 128, 140, 142, 159, 160, 161, 162, 163, 165, 185, 186, 187, 188, 190, 200, 201, 203, 206, 207, 208, 209, 213, 216, 218, 219, 220, 221, 223, 230, 232, 242, 244, 255, 257, 258, 259, 260, 261, 262, 267, 269, 271, 273], "summary": {"covered_lines": 71, "num_statements": 75, "percent_covered": 92.47311827956989, "percent_covered_display": "92", "missing_lines": 4, "excluded_lines": 21, "percent_statements_covered": 94.66666666666667, "percent_statements_covered_display": "95", "num_branches": 18, "num_partial_branches": 3, "covered_branches": 15, "missing_branches": 3, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [210, 211, 214, 265], "excluded_lines": [1, 16, 30, 37, 81, 98, 115, 129, 143, 166, 191, 217, 224, 233, 245, 268, 272, 275, 276, 277, 278], "executed_branches": [[64, 65], [64, 66], [69, 71], [69, 75], [160, 161], [160, 163], [186, 187], [186, 188], [201, 203], [207, 208], [257, 258], [257, 259], [259, 260], [259, 261], [261, 262]], "missing_branches": [[201, 214], [207, 213], [261, 265]], "functions": {"CallbackRegistry.__init__": {"executed_lines": [31, 32, 33, 34], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [30], "start_line": 29, "executed_branches": [], "missing_branches": []}, "CallbackRegistry.register": {"executed_lines": [59, 60, 63, 64, 65, 66, 69, 71, 72, 75, 76, 77, 78], "summary": {"covered_lines": 13, "num_statements": 13, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [37], "start_line": 36, "executed_branches": [[64, 65], [64, 66], [69, 71], [69, 75]], "missing_branches": []}, "CallbackRegistry.get_by_id": {"executed_lines": [95], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [81], "start_line": 80, "executed_branches": [], "missing_branches": []}, "CallbackRegistry.get_by_type": {"executed_lines": [112], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [98], "start_line": 97, "executed_branches": [], "missing_branches": []}, "CallbackRegistry.get_all_ids": {"executed_lines": [126], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [115], "start_line": 114, "executed_branches": [], "missing_branches": []}, "CallbackRegistry.get_all_types": {"executed_lines": [140], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [129], "start_line": 128, "executed_branches": [], "missing_branches": []}, "CallbackRegistry.set_callback": {"executed_lines": [159, 160, 161, 162, 163], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [143], "start_line": 142, "executed_branches": [[160, 161], [160, 163]], "missing_branches": []}, "CallbackRegistry.set_callbacks_by_type": {"executed_lines": [185, 186, 187, 188], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [166], "start_line": 165, "executed_branches": [[186, 187], [186, 188]], "missing_branches": []}, "CallbackRegistry.unregister": {"executed_lines": [200, 201, 203, 206, 207, 208, 209, 213], "summary": {"covered_lines": 8, "num_statements": 11, "percent_covered": 66.66666666666667, "percent_covered_display": "67", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 72.72727272727273, "percent_statements_covered_display": "73", "num_branches": 4, "num_partial_branches": 2, "covered_branches": 2, "missing_branches": 2, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [210, 211, 214], "excluded_lines": [191], "start_line": 190, "executed_branches": [[201, 203], [207, 208]], "missing_branches": [[201, 214], [207, 213]]}, "CallbackRegistry.clear": {"executed_lines": [218, 219, 220, 221], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [217], "start_line": 216, "executed_branches": [], "missing_branches": []}, "CallbackRegistry.count": {"executed_lines": [230], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [224], "start_line": 223, "executed_branches": [], "missing_branches": []}, "CallbackRegistry.count_by_type": {"executed_lines": [242], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [233], "start_line": 232, "executed_branches": [], "missing_branches": []}, "CallbackRegistry._get_type_name": {"executed_lines": [255, 257, 258, 259, 260, 261, 262], "summary": {"covered_lines": 7, "num_statements": 8, "percent_covered": 85.71428571428571, "percent_covered_display": "86", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 87.5, "percent_statements_covered_display": "88", "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [265], "excluded_lines": [245], "start_line": 244, "executed_branches": [[257, 258], [257, 259], [259, 260], [259, 261], [261, 262]], "missing_branches": [[261, 265]]}, "CallbackRegistry.__len__": {"executed_lines": [269], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [268], "start_line": 267, "executed_branches": [], "missing_branches": []}, "CallbackRegistry.__contains__": {"executed_lines": [273], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [272], "start_line": 271, "executed_branches": [], "missing_branches": []}, "CallbackRegistry.__repr__": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [276, 277, 278], "start_line": 275, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [11, 12, 15, 29, 36, 80, 97, 114, 128, 142, 165, 190, 216, 223, 232, 244, 267, 271], "summary": {"covered_lines": 18, "num_statements": 18, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 16, 275], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"CallbackRegistry": {"executed_lines": [31, 32, 33, 34, 59, 60, 63, 64, 65, 66, 69, 71, 72, 75, 76, 77, 78, 95, 112, 126, 140, 159, 160, 161, 162, 163, 185, 186, 187, 188, 200, 201, 203, 206, 207, 208, 209, 213, 218, 219, 220, 221, 230, 242, 255, 257, 258, 259, 260, 261, 262, 269, 273], "summary": {"covered_lines": 53, "num_statements": 57, "percent_covered": 90.66666666666667, "percent_covered_display": "91", "missing_lines": 4, "excluded_lines": 18, "percent_statements_covered": 92.98245614035088, "percent_statements_covered_display": "93", "num_branches": 18, "num_partial_branches": 3, "covered_branches": 15, "missing_branches": 3, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [210, 211, 214, 265], "excluded_lines": [30, 37, 81, 98, 115, 129, 143, 166, 191, 217, 224, 233, 245, 268, 272, 276, 277, 278], "start_line": 15, "executed_branches": [[64, 65], [64, 66], [69, 71], [69, 75], [160, 161], [160, 163], [186, 187], [186, 188], [201, 203], [207, 208], [257, 258], [257, 259], [259, 260], [259, 261], [261, 262]], "missing_branches": [[201, 214], [207, 213], [261, 265]]}, "": {"executed_lines": [11, 12, 15, 29, 36, 80, 97, 114, 128, 142, 165, 190, 216, 223, 232, 244, 267, 271], "summary": {"covered_lines": 18, "num_statements": 18, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 16, 275], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/core/highlight.py": {"executed_lines": [8, 9, 10, 11, 12, 13, 15, 17, 20, 22, 23, 24, 25, 26, 27, 28, 31, 32, 40, 43, 44, 47, 48, 49, 55, 58, 59, 60, 62, 64, 65, 67, 69, 82, 83, 85, 99, 106, 114, 115, 116, 119, 121, 128, 129, 131, 141, 142, 143, 144, 145, 147, 149, 151, 153, 155, 157, 158, 160, 171, 172, 174, 176, 177, 179, 180, 182, 184, 186, 188, 190, 195, 197, 198, 199, 209, 229, 230, 233, 234, 235, 237, 238, 240], "summary": {"covered_lines": 84, "num_statements": 87, "percent_covered": 96.96969696969697, "percent_covered_display": "97", "missing_lines": 3, "excluded_lines": 18, "percent_statements_covered": 96.55172413793103, "percent_statements_covered_display": "97", "num_branches": 12, "num_partial_branches": 0, "covered_branches": 12, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [203, 204, 206], "excluded_lines": [1, 21, 33, 63, 68, 84, 100, 107, 122, 132, 148, 152, 156, 162, 185, 189, 196, 216], "executed_branches": [[64, -62], [64, 65], [141, 142], [141, 145], [174, 176], [174, 182], [176, 174], [176, 177], [177, 176], [177, 179], [233, 234], [233, 237]], "missing_branches": [], "functions": {"Highlight.__post_init__": {"executed_lines": [64, 65], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [63], "start_line": 62, "executed_branches": [[64, -62], [64, 65]], "missing_branches": []}, "Highlight.to_dict": {"executed_lines": [69], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [68], "start_line": 67, "executed_branches": [], "missing_branches": []}, "Highlight.from_dict": {"executed_lines": [85], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [84], "start_line": 83, "executed_branches": [], "missing_branches": []}, "HighlightManager.__init__": {"executed_lines": [114, 115, 116, 119], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [107], "start_line": 106, "executed_branches": [], "missing_branches": []}, "HighlightManager.add_highlight": {"executed_lines": [128, 129], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [122], "start_line": 121, "executed_branches": [], "missing_branches": []}, "HighlightManager.remove_highlight": {"executed_lines": [141, 142, 143, 144, 145], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [132], "start_line": 131, "executed_branches": [[141, 142], [141, 145]], "missing_branches": []}, "HighlightManager.get_highlight": {"executed_lines": [149], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [148], "start_line": 147, "executed_branches": [], "missing_branches": []}, "HighlightManager.list_highlights": {"executed_lines": [153], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [152], "start_line": 151, "executed_branches": [], "missing_branches": []}, "HighlightManager.clear_all": {"executed_lines": [157, 158], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [156], "start_line": 155, "executed_branches": [], "missing_branches": []}, "HighlightManager.get_highlights_for_page": {"executed_lines": [171, 172, 174, 176, 177, 179, 180, 182], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [162], "start_line": 160, "executed_branches": [[174, 176], [174, 182], [176, 174], [176, 177], [177, 176], [177, 179]], "missing_branches": []}, "HighlightManager._get_filepath": {"executed_lines": [186], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [185], "start_line": 184, "executed_branches": [], "missing_branches": []}, "HighlightManager._save_highlights": {"executed_lines": [190], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [189], "start_line": 188, "executed_branches": [], "missing_branches": []}, "HighlightManager._load_highlights": {"executed_lines": [197, 198, 199], "summary": {"covered_lines": 3, "num_statements": 6, "percent_covered": 50.0, "percent_covered_display": "50", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 50.0, "percent_statements_covered_display": "50", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [203, 204, 206], "excluded_lines": [196], "start_line": 195, "executed_branches": [], "missing_branches": []}, "create_highlight_from_query_result": {"executed_lines": [229, 230, 233, 234, 235, 237, 238, 240], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [216], "start_line": 209, "executed_branches": [[233, 234], [233, 237]], "missing_branches": []}, "": {"executed_lines": [8, 9, 10, 11, 12, 13, 15, 17, 20, 22, 23, 24, 25, 26, 27, 28, 31, 32, 40, 43, 44, 47, 48, 49, 55, 58, 59, 60, 62, 67, 82, 83, 99, 106, 121, 131, 147, 151, 155, 160, 184, 188, 195, 209], "summary": {"covered_lines": 44, "num_statements": 44, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 4, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 21, 33, 100], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"HighlightColor": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 20, "executed_branches": [], "missing_branches": []}, "Highlight": {"executed_lines": [64, 65, 69, 85], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [63, 68, 84], "start_line": 32, "executed_branches": [[64, -62], [64, 65]], "missing_branches": []}, "HighlightManager": {"executed_lines": [114, 115, 116, 119, 128, 129, 141, 142, 143, 144, 145, 149, 153, 157, 158, 171, 172, 174, 176, 177, 179, 180, 182, 186, 190, 197, 198, 199], "summary": {"covered_lines": 28, "num_statements": 31, "percent_covered": 92.3076923076923, "percent_covered_display": "92", "missing_lines": 3, "excluded_lines": 10, "percent_statements_covered": 90.3225806451613, "percent_statements_covered_display": "90", "num_branches": 8, "num_partial_branches": 0, "covered_branches": 8, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [203, 204, 206], "excluded_lines": [107, 122, 132, 148, 152, 156, 162, 185, 189, 196], "start_line": 99, "executed_branches": [[141, 142], [141, 145], [174, 176], [174, 182], [176, 174], [176, 177], [177, 176], [177, 179]], "missing_branches": []}, "": {"executed_lines": [8, 9, 10, 11, 12, 13, 15, 17, 20, 22, 23, 24, 25, 26, 27, 28, 31, 32, 40, 43, 44, 47, 48, 49, 55, 58, 59, 60, 62, 67, 82, 83, 99, 106, 121, 131, 147, 151, 155, 160, 184, 188, 195, 209, 229, 230, 233, 234, 235, 237, 238, 240], "summary": {"covered_lines": 52, "num_statements": 52, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 5, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 21, 33, 100, 216], "start_line": 1, "executed_branches": [[233, 234], [233, 237]], "missing_branches": []}}}, "pyWebLayout/core/persistence.py": {"executed_lines": [10, 12, 13, 14, 15, 17, 20, 22, 23, 24, 27, 35, 36, 38, 39, 40, 41, 42, 43, 46, 53, 54, 55, 56], "summary": {"covered_lines": 24, "num_statements": 27, "percent_covered": 89.65517241379311, "percent_covered_display": "90", "missing_lines": 3, "excluded_lines": 4, "percent_statements_covered": 88.88888888888889, "percent_statements_covered_display": "89", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [57, 58, 59], "excluded_lines": [1, 21, 28, 47], "executed_branches": [[35, 36], [35, 38]], "missing_branches": [], "functions": {"ensure_dir": {"executed_lines": [22, 23, 24], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [21], "start_line": 20, "executed_branches": [], "missing_branches": []}, "read_json": {"executed_lines": [35, 36, 38, 39, 40, 41, 42, 43], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [28], "start_line": 27, "executed_branches": [[35, 36], [35, 38]], "missing_branches": []}, "write_json": {"executed_lines": [53, 54, 55, 56], "summary": {"covered_lines": 4, "num_statements": 7, "percent_covered": 57.142857142857146, "percent_covered_display": "57", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 57.142857142857146, "percent_statements_covered_display": "57", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [57, 58, 59], "excluded_lines": [47], "start_line": 46, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [10, 12, 13, 14, 15, 17, 20, 27, 46], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [10, 12, 13, 14, 15, 17, 20, 22, 23, 24, 27, 35, 36, 38, 39, 40, 41, 42, 43, 46, 53, 54, 55, 56], "summary": {"covered_lines": 24, "num_statements": 27, "percent_covered": 89.65517241379311, "percent_covered_display": "90", "missing_lines": 3, "excluded_lines": 4, "percent_statements_covered": 88.88888888888889, "percent_statements_covered_display": "89", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [57, 58, 59], "excluded_lines": [1, 21, 28, 47], "start_line": 1, "executed_branches": [[35, 36], [35, 38]], "missing_branches": []}}}, "pyWebLayout/core/query.py": {"executed_lines": [9, 10, 11, 13, 17, 18, 26, 27, 30, 33, 34, 35, 38, 39, 40, 43, 44, 46, 48, 59, 60, 64, 65, 66, 68, 69, 71, 73, 74, 76, 78, 80], "summary": {"covered_lines": 32, "num_statements": 33, "percent_covered": 94.28571428571429, "percent_covered_display": "94", "missing_lines": 1, "excluded_lines": 7, "percent_statements_covered": 96.96969696969697, "percent_statements_covered_display": "97", "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [14], "excluded_lines": [1, 19, 47, 61, 70, 75, 79], "executed_branches": [[13, 17]], "missing_branches": [[13, 14]], "functions": {"QueryResult.to_dict": {"executed_lines": [48], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [47], "start_line": 46, "executed_branches": [], "missing_branches": []}, "SelectionRange.text": {"executed_lines": [71], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [70], "start_line": 69, "executed_branches": [], "missing_branches": []}, "SelectionRange.bounds_list": {"executed_lines": [76], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [75], "start_line": 74, "executed_branches": [], "missing_branches": []}, "SelectionRange.to_dict": {"executed_lines": [80], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [79], "start_line": 78, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [9, 10, 11, 13, 17, 18, 26, 27, 30, 33, 34, 35, 38, 39, 40, 43, 44, 46, 59, 60, 64, 65, 66, 68, 69, 73, 74, 78], "summary": {"covered_lines": 28, "num_statements": 29, "percent_covered": 93.54838709677419, "percent_covered_display": "94", "missing_lines": 1, "excluded_lines": 3, "percent_statements_covered": 96.55172413793103, "percent_statements_covered_display": "97", "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [14], "excluded_lines": [1, 19, 61], "start_line": 1, "executed_branches": [[13, 17]], "missing_branches": [[13, 14]]}}, "classes": {"QueryResult": {"executed_lines": [48], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [47], "start_line": 18, "executed_branches": [], "missing_branches": []}, "SelectionRange": {"executed_lines": [71, 76, 80], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [70, 75, 79], "start_line": 60, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [9, 10, 11, 13, 17, 18, 26, 27, 30, 33, 34, 35, 38, 39, 40, 43, 44, 46, 59, 60, 64, 65, 66, 68, 69, 73, 74, 78], "summary": {"covered_lines": 28, "num_statements": 29, "percent_covered": 93.54838709677419, "percent_covered_display": "94", "missing_lines": 1, "excluded_lines": 3, "percent_statements_covered": 96.55172413793103, "percent_statements_covered_display": "97", "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [14], "excluded_lines": [1, 19, 61], "start_line": 1, "executed_branches": [[13, 17]], "missing_branches": [[13, 14]]}}}, "pyWebLayout/io/__init__.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": [], "functions": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/io/readers/__init__.py": {"executed_lines": [8, 11], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": [], "functions": {"": {"executed_lines": [8, 11], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [8, 11], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/io/readers/epub_reader.py": {"executed_lines": [8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 22, 31, 55, 63, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 86, 93, 95, 96, 97, 98, 99, 102, 105, 107, 111, 112, 113, 115, 117, 118, 121, 122, 123, 124, 127, 129, 130, 131, 133, 144, 147, 148, 149, 150, 151, 152, 153, 154, 156, 160, 161, 164, 167, 170, 172, 180, 181, 185, 186, 188, 189, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 211, 214, 215, 216, 218, 222, 230, 231, 235, 236, 237, 238, 240, 242, 243, 245, 251, 259, 260, 264, 265, 266, 269, 271, 272, 273, 275, 277, 290, 298, 299, 302, 303, 307, 309, 317, 319, 320, 323, 324, 326, 329, 330, 333, 342, 345, 348, 350, 353, 354, 356, 357, 359, 360, 362, 363, 367, 368, 372, 373, 375, 376, 378, 379, 381, 383, 384, 447, 457, 458, 459, 461, 462, 464, 465, 467, 468, 469, 471, 472, 479, 480, 482, 494, 501, 502, 504, 507, 510, 512, 513, 514, 516, 517, 518, 521, 524, 528, 529, 530, 533, 534, 535, 538, 541, 544, 545, 546, 549, 550, 553, 555, 556, 559, 562, 565, 566, 570, 592, 602, 603], "summary": {"covered_lines": 210, "num_statements": 286, "percent_covered": 70.23809523809524, "percent_covered_display": "70", "missing_lines": 76, "excluded_lines": 18, "percent_statements_covered": 73.42657342657343, "percent_statements_covered_display": "73", "num_branches": 134, "num_partial_branches": 27, "covered_branches": 85, "missing_branches": 49, "percent_branches_covered": 63.43283582089552, "percent_branches_covered_display": "63"}, "missing_lines": [43, 44, 47, 50, 52, 136, 137, 138, 139, 142, 157, 182, 220, 232, 261, 282, 283, 284, 285, 286, 287, 288, 295, 304, 343, 387, 388, 391, 392, 393, 396, 398, 400, 401, 402, 407, 408, 411, 412, 415, 418, 419, 420, 421, 422, 426, 429, 430, 434, 437, 439, 440, 441, 442, 444, 445, 473, 477, 478, 485, 486, 487, 488, 489, 522, 531, 572, 573, 575, 576, 577, 578, 580, 581, 587, 589], "excluded_lines": [1, 32, 56, 65, 87, 116, 145, 173, 223, 252, 276, 310, 351, 382, 448, 495, 505, 593], "executed_branches": [[122, 123], [127, 129], [130, 131], [148, 149], [149, 150], [150, 149], [150, 151], [153, 154], [156, 160], [181, 185], [185, 186], [185, 214], [186, 185], [186, 188], [191, 192], [191, 193], [193, 194], [193, 195], [195, 196], [195, 197], [197, 198], [197, 199], [199, 200], [199, 203], [200, 201], [200, 202], [203, 204], [203, 205], [205, 206], [205, 207], [207, 208], [207, 211], [214, -172], [214, 215], [218, 214], [231, 235], [235, -222], [235, 236], [240, 242], [260, 264], [265, 266], [269, -251], [269, 271], [272, 273], [277, 290], [290, 298], [303, 307], [317, -309], [317, 319], [342, 345], [353, 354], [356, 357], [356, 359], [359, 360], [359, 362], [362, 363], [362, 367], [367, 368], [367, 372], [372, 373], [372, 375], [375, 376], [378, -350], [378, 379], [383, 384], [461, -447], [461, 462], [462, 461], [462, 464], [464, 465], [467, 468], [501, -494], [501, 502], [513, -512], [513, 514], [514, 516], [521, 513], [529, -504], [529, 530], [530, 533], [538, 541], [538, 544], [545, 546], [565, 566], [565, 570]], "missing_branches": [[43, 44], [43, 47], [122, 136], [127, 136], [130, 127], [136, 137], [136, 142], [137, 136], [137, 138], [148, 156], [149, 153], [153, 148], [156, 157], [181, 182], [218, 220], [231, 232], [240, 235], [260, 261], [265, 269], [272, 269], [277, 282], [282, 283], [282, 290], [283, 284], [283, 287], [284, 283], [284, 285], [287, 282], [287, 288], [290, 295], [303, 304], [342, 343], [353, 356], [375, 378], [383, 387], [391, 392], [391, 396], [418, 419], [418, 426], [444, -381], [444, 445], [464, 485], [467, 485], [485, 461], [485, 486], [514, 521], [521, 522], [530, 531], [545, 549]], "functions": {"default_eink_processor": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [43, 44, 47, 50, 52], "excluded_lines": [32], "start_line": 31, "executed_branches": [], "missing_branches": [[43, 44], [43, 47]]}, "EPUBReader.__init__": {"executed_lines": [75, 76, 77, 78, 79, 80, 81, 82, 83, 84], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [65], "start_line": 63, "executed_branches": [], "missing_branches": []}, "EPUBReader.read": {"executed_lines": [93, 95, 96, 97, 98, 99, 102, 105, 107, 111, 112, 113], "summary": {"covered_lines": 12, "num_statements": 12, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [87], "start_line": 86, "executed_branches": [], "missing_branches": []}, "EPUBReader._extract_epub": {"executed_lines": [117, 118, 121, 122, 123, 124, 127, 129, 130, 131, 133], "summary": {"covered_lines": 11, "num_statements": 16, "percent_covered": 53.84615384615385, "percent_covered_display": "54", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 68.75, "percent_statements_covered_display": "69", "num_branches": 10, "num_partial_branches": 3, "covered_branches": 3, "missing_branches": 7, "percent_branches_covered": 30.0, "percent_branches_covered_display": "30"}, "missing_lines": [136, 137, 138, 139, 142], "excluded_lines": [116], "start_line": 115, "executed_branches": [[122, 123], [127, 129], [130, 131]], "missing_branches": [[122, 136], [127, 136], [130, 127], [136, 137], [136, 142], [137, 136], [137, 138]]}, "EPUBReader._parse_package_document": {"executed_lines": [147, 148, 149, 150, 151, 152, 153, 154, 156, 160, 161, 164, 167, 170], "summary": {"covered_lines": 14, "num_statements": 15, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 93.33333333333333, "percent_statements_covered_display": "93", "num_branches": 10, "num_partial_branches": 4, "covered_branches": 6, "missing_branches": 4, "percent_branches_covered": 60.0, "percent_branches_covered_display": "60"}, "missing_lines": [157], "excluded_lines": [145], "start_line": 144, "executed_branches": [[148, 149], [149, 150], [150, 149], [150, 151], [153, 154], [156, 160]], "missing_branches": [[148, 156], [149, 153], [153, 148], [156, 157]]}, "EPUBReader._parse_metadata": {"executed_lines": [180, 181, 185, 186, 188, 189, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 211, 214, 215, 216, 218], "summary": {"covered_lines": 29, "num_statements": 31, "percent_covered": 93.22033898305085, "percent_covered_display": "93", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 93.54838709677419, "percent_statements_covered_display": "94", "num_branches": 28, "num_partial_branches": 2, "covered_branches": 26, "missing_branches": 2, "percent_branches_covered": 92.85714285714286, "percent_branches_covered_display": "93"}, "missing_lines": [182, 220], "excluded_lines": [173], "start_line": 172, "executed_branches": [[181, 185], [185, 186], [185, 214], [186, 185], [186, 188], [191, 192], [191, 193], [193, 194], [193, 195], [195, 196], [195, 197], [197, 198], [197, 199], [199, 200], [199, 203], [200, 201], [200, 202], [203, 204], [203, 205], [205, 206], [205, 207], [207, 208], [207, 211], [214, -172], [214, 215], [218, 214]], "missing_branches": [[181, 182], [218, 220]]}, "EPUBReader._parse_manifest": {"executed_lines": [230, 231, 235, 236, 237, 238, 240, 242, 243, 245], "summary": {"covered_lines": 10, "num_statements": 11, "percent_covered": 82.3529411764706, "percent_covered_display": "82", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 90.9090909090909, "percent_statements_covered_display": "91", "num_branches": 6, "num_partial_branches": 2, "covered_branches": 4, "missing_branches": 2, "percent_branches_covered": 66.66666666666667, "percent_branches_covered_display": "67"}, "missing_lines": [232], "excluded_lines": [223], "start_line": 222, "executed_branches": [[231, 235], [235, -222], [235, 236], [240, 242]], "missing_branches": [[231, 232], [240, 235]]}, "EPUBReader._parse_spine": {"executed_lines": [259, 260, 264, 265, 266, 269, 271, 272, 273], "summary": {"covered_lines": 9, "num_statements": 10, "percent_covered": 77.77777777777777, "percent_covered_display": "78", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 90.0, "percent_statements_covered_display": "90", "num_branches": 8, "num_partial_branches": 3, "covered_branches": 5, "missing_branches": 3, "percent_branches_covered": 62.5, "percent_branches_covered_display": "62"}, "missing_lines": [261], "excluded_lines": [252], "start_line": 251, "executed_branches": [[260, 264], [265, 266], [269, -251], [269, 271], [272, 273]], "missing_branches": [[260, 261], [265, 269], [272, 269]]}, "EPUBReader._parse_toc": {"executed_lines": [277, 290, 298, 299, 302, 303, 307], "summary": {"covered_lines": 7, "num_statements": 16, "percent_covered": 33.333333333333336, "percent_covered_display": "33", "missing_lines": 9, "excluded_lines": 1, "percent_statements_covered": 43.75, "percent_statements_covered_display": "44", "num_branches": 14, "num_partial_branches": 3, "covered_branches": 3, "missing_branches": 11, "percent_branches_covered": 21.428571428571427, "percent_branches_covered_display": "21"}, "missing_lines": [282, 283, 284, 285, 286, 287, 288, 295, 304], "excluded_lines": [276], "start_line": 275, "executed_branches": [[277, 290], [290, 298], [303, 307]], "missing_branches": [[277, 282], [282, 283], [282, 290], [283, 284], [283, 287], [284, 283], [284, 285], [287, 282], [287, 288], [290, 295], [303, 304]]}, "EPUBReader._parse_nav_points": {"executed_lines": [317, 319, 320, 323, 324, 326, 329, 330, 333, 342, 345, 348], "summary": {"covered_lines": 12, "num_statements": 13, "percent_covered": 88.23529411764706, "percent_covered_display": "88", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 92.3076923076923, "percent_statements_covered_display": "92", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [343], "excluded_lines": [310], "start_line": 309, "executed_branches": [[317, -309], [317, 319], [342, 345]], "missing_branches": [[342, 343]]}, "EPUBReader._create_book": {"executed_lines": [353, 354, 356, 357, 359, 360, 362, 363, 367, 368, 372, 373, 375, 376, 378, 379], "summary": {"covered_lines": 16, "num_statements": 16, "percent_covered": 93.75, "percent_covered_display": "94", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 16, "num_partial_branches": 2, "covered_branches": 14, "missing_branches": 2, "percent_branches_covered": 87.5, "percent_branches_covered_display": "88"}, "missing_lines": [], "excluded_lines": [351], "start_line": 350, "executed_branches": [[353, 354], [356, 357], [356, 359], [359, 360], [359, 362], [362, 363], [362, 367], [367, 368], [367, 372], [372, 373], [372, 375], [375, 376], [378, -350], [378, 379]], "missing_branches": [[353, 356], [375, 378]]}, "EPUBReader._add_cover_chapter": {"executed_lines": [383, 384], "summary": {"covered_lines": 2, "num_statements": 33, "percent_covered": 7.317073170731708, "percent_covered_display": "7", "missing_lines": 31, "excluded_lines": 1, "percent_statements_covered": 6.0606060606060606, "percent_statements_covered_display": "6", "num_branches": 8, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 7, "percent_branches_covered": 12.5, "percent_branches_covered_display": "12"}, "missing_lines": [387, 388, 391, 392, 393, 396, 398, 400, 401, 402, 407, 408, 411, 412, 415, 418, 419, 420, 421, 422, 426, 429, 430, 434, 437, 439, 440, 441, 442, 444, 445], "excluded_lines": [382], "start_line": 381, "executed_branches": [[383, 384]], "missing_branches": [[383, 387], [391, 392], [391, 396], [418, 419], [418, 426], [444, -381], [444, 445]]}, "EPUBReader._process_chapter_images": {"executed_lines": [457, 458, 459, 461, 462, 464, 465, 467, 468, 469, 471, 472, 479, 480, 482], "summary": {"covered_lines": 15, "num_statements": 23, "percent_covered": 63.63636363636363, "percent_covered_display": "64", "missing_lines": 8, "excluded_lines": 1, "percent_statements_covered": 65.21739130434783, "percent_statements_covered_display": "65", "num_branches": 10, "num_partial_branches": 2, "covered_branches": 6, "missing_branches": 4, "percent_branches_covered": 60.0, "percent_branches_covered_display": "60"}, "missing_lines": [473, 477, 478, 485, 486, 487, 488, 489], "excluded_lines": [448], "start_line": 447, "executed_branches": [[461, -447], [461, 462], [462, 461], [462, 464], [464, 465], [467, 468]], "missing_branches": [[464, 485], [467, 485], [485, 461], [485, 486]]}, "EPUBReader._process_content_images": {"executed_lines": [501, 502], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [495], "start_line": 494, "executed_branches": [[501, -494], [501, 502]], "missing_branches": []}, "EPUBReader._add_chapters": {"executed_lines": [507, 510, 512, 524, 528, 529, 530, 533, 534, 535, 538, 541, 544, 545, 546, 549, 550, 553, 555, 556, 559, 562, 565, 566, 570], "summary": {"covered_lines": 25, "num_statements": 36, "percent_covered": 71.73913043478261, "percent_covered_display": "72", "missing_lines": 11, "excluded_lines": 1, "percent_statements_covered": 69.44444444444444, "percent_statements_covered_display": "69", "num_branches": 10, "num_partial_branches": 2, "covered_branches": 8, "missing_branches": 2, "percent_branches_covered": 80.0, "percent_branches_covered_display": "80"}, "missing_lines": [531, 572, 573, 575, 576, 577, 578, 580, 581, 587, 589], "excluded_lines": [505], "start_line": 504, "executed_branches": [[529, -504], [529, 530], [530, 533], [538, 541], [538, 544], [545, 546], [565, 566], [565, 570]], "missing_branches": [[530, 531], [545, 549]]}, "EPUBReader._add_chapters.add_to_toc_map": {"executed_lines": [513, 514, 516, 517, 518, 521], "summary": {"covered_lines": 6, "num_statements": 7, "percent_covered": 76.92307692307692, "percent_covered_display": "77", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 85.71428571428571, "percent_statements_covered_display": "86", "num_branches": 6, "num_partial_branches": 2, "covered_branches": 4, "missing_branches": 2, "percent_branches_covered": 66.66666666666667, "percent_branches_covered_display": "67"}, "missing_lines": [522], "excluded_lines": [], "start_line": 512, "executed_branches": [[513, -512], [513, 514], [514, 516], [521, 513]], "missing_branches": [[514, 521], [521, 522]]}, "read_epub": {"executed_lines": [602, 603], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [593], "start_line": 592, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 22, 31, 55, 63, 86, 115, 144, 172, 222, 251, 275, 309, 350, 381, 447, 494, 504, 592], "summary": {"covered_lines": 28, "num_statements": 28, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 2, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 56], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"EPUBReader": {"executed_lines": [75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 93, 95, 96, 97, 98, 99, 102, 105, 107, 111, 112, 113, 117, 118, 121, 122, 123, 124, 127, 129, 130, 131, 133, 147, 148, 149, 150, 151, 152, 153, 154, 156, 160, 161, 164, 167, 170, 180, 181, 185, 186, 188, 189, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 211, 214, 215, 216, 218, 230, 231, 235, 236, 237, 238, 240, 242, 243, 245, 259, 260, 264, 265, 266, 269, 271, 272, 273, 277, 290, 298, 299, 302, 303, 307, 317, 319, 320, 323, 324, 326, 329, 330, 333, 342, 345, 348, 353, 354, 356, 357, 359, 360, 362, 363, 367, 368, 372, 373, 375, 376, 378, 379, 383, 384, 457, 458, 459, 461, 462, 464, 465, 467, 468, 469, 471, 472, 479, 480, 482, 501, 502, 507, 510, 512, 513, 514, 516, 517, 518, 521, 524, 528, 529, 530, 533, 534, 535, 538, 541, 544, 545, 546, 549, 550, 553, 555, 556, 559, 562, 565, 566, 570], "summary": {"covered_lines": 180, "num_statements": 251, "percent_covered": 69.19060052219321, "percent_covered_display": "69", "missing_lines": 71, "excluded_lines": 14, "percent_statements_covered": 71.71314741035856, "percent_statements_covered_display": "72", "num_branches": 132, "num_partial_branches": 27, "covered_branches": 85, "missing_branches": 47, "percent_branches_covered": 64.39393939393939, "percent_branches_covered_display": "64"}, "missing_lines": [136, 137, 138, 139, 142, 157, 182, 220, 232, 261, 282, 283, 284, 285, 286, 287, 288, 295, 304, 343, 387, 388, 391, 392, 393, 396, 398, 400, 401, 402, 407, 408, 411, 412, 415, 418, 419, 420, 421, 422, 426, 429, 430, 434, 437, 439, 440, 441, 442, 444, 445, 473, 477, 478, 485, 486, 487, 488, 489, 522, 531, 572, 573, 575, 576, 577, 578, 580, 581, 587, 589], "excluded_lines": [65, 87, 116, 145, 173, 223, 252, 276, 310, 351, 382, 448, 495, 505], "start_line": 55, "executed_branches": [[122, 123], [127, 129], [130, 131], [148, 149], [149, 150], [150, 149], [150, 151], [153, 154], [156, 160], [181, 185], [185, 186], [185, 214], [186, 185], [186, 188], [191, 192], [191, 193], [193, 194], [193, 195], [195, 196], [195, 197], [197, 198], [197, 199], [199, 200], [199, 203], [200, 201], [200, 202], [203, 204], [203, 205], [205, 206], [205, 207], [207, 208], [207, 211], [214, -172], [214, 215], [218, 214], [231, 235], [235, -222], [235, 236], [240, 242], [260, 264], [265, 266], [269, -251], [269, 271], [272, 273], [277, 290], [290, 298], [303, 307], [317, -309], [317, 319], [342, 345], [353, 354], [356, 357], [356, 359], [359, 360], [359, 362], [362, 363], [362, 367], [367, 368], [367, 372], [372, 373], [372, 375], [375, 376], [378, -350], [378, 379], [383, 384], [461, -447], [461, 462], [462, 461], [462, 464], [464, 465], [467, 468], [501, -494], [501, 502], [513, -512], [513, 514], [514, 516], [521, 513], [529, -504], [529, 530], [530, 533], [538, 541], [538, 544], [545, 546], [565, 566], [565, 570]], "missing_branches": [[122, 136], [127, 136], [130, 127], [136, 137], [136, 142], [137, 136], [137, 138], [148, 156], [149, 153], [153, 148], [156, 157], [181, 182], [218, 220], [231, 232], [240, 235], [260, 261], [265, 269], [272, 269], [277, 282], [282, 283], [282, 290], [283, 284], [283, 287], [284, 283], [284, 285], [287, 282], [287, 288], [290, 295], [303, 304], [342, 343], [353, 356], [375, 378], [383, 387], [391, 392], [391, 396], [418, 419], [418, 426], [444, -381], [444, 445], [464, 485], [467, 485], [485, 461], [485, 486], [514, 521], [521, 522], [530, 531], [545, 549]]}, "": {"executed_lines": [8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 22, 31, 55, 63, 86, 115, 144, 172, 222, 251, 275, 309, 350, 381, 447, 494, 504, 592, 602, 603], "summary": {"covered_lines": 30, "num_statements": 35, "percent_covered": 81.08108108108108, "percent_covered_display": "81", "missing_lines": 5, "excluded_lines": 4, "percent_statements_covered": 85.71428571428571, "percent_statements_covered_display": "86", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [43, 44, 47, 50, 52], "excluded_lines": [1, 32, 56, 593], "start_line": 1, "executed_branches": [], "missing_branches": [[43, 44], [43, 47]]}}}, "pyWebLayout/io/readers/html_extraction.py": {"executed_lines": [9, 10, 11, 12, 13, 29, 32, 38, 39, 40, 41, 42, 43, 44, 45, 47, 49, 51, 55, 57, 59, 61, 63, 65, 67, 69, 71, 74, 90, 91, 92, 94, 96, 108, 119, 120, 123, 126, 127, 128, 133, 134, 137, 138, 139, 140, 141, 144, 146, 149, 150, 152, 155, 165, 166, 167, 168, 169, 170, 173, 192, 209, 210, 211, 212, 213, 214, 215, 216, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 231, 233, 234, 235, 236, 239, 245, 246, 247, 248, 252, 253, 254, 255, 256, 257, 259, 260, 261, 262, 263, 265, 266, 268, 270, 271, 278, 279, 280, 281, 282, 283, 284, 285, 290, 293, 296, 297, 298, 304, 315, 316, 331, 343, 356, 357, 358, 362, 365, 376, 379, 394, 395, 397, 399, 402, 405, 409, 410, 411, 413, 415, 416, 417, 419, 420, 421, 422, 423, 424, 426, 429, 432, 433, 435, 436, 437, 445, 448, 449, 450, 453, 473, 474, 475, 479, 480, 481, 486, 490, 496, 502, 512, 513, 514, 515, 516, 519, 539, 540, 542, 544, 545, 546, 547, 548, 549, 550, 551, 552, 554, 556, 557, 558, 560, 561, 562, 564, 565, 567, 568, 569, 570, 571, 572, 574, 576, 577, 580, 593, 594, 595, 603, 613, 615, 617, 621, 623, 625, 626, 627, 628, 629, 632, 633, 634, 638, 639, 640, 642, 643, 644, 645, 652, 653, 654, 655, 656, 657, 659, 662, 663, 664, 665, 666, 669, 671, 674, 676, 685, 686, 687, 688, 689, 690, 693, 695, 696, 697, 698, 701, 703, 704, 707, 708, 709, 711, 714, 724, 726, 727, 728, 729, 730, 731, 732, 733, 736, 738, 739, 740, 741, 742, 743, 744, 745, 748, 750, 751, 752, 753, 756, 758, 759, 760, 763, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 777, 778, 779, 780, 781, 783, 786, 788, 789, 790, 791, 792, 793, 794, 795, 798, 800, 801, 802, 804, 805, 807, 810, 812, 813, 814, 816, 817, 819, 822, 824, 827, 830, 833, 835, 836, 838, 839, 842, 844, 846, 849, 850, 851, 852, 853, 854, 858, 861, 863, 866, 868, 872, 935, 950, 951, 953, 956, 958, 959, 960, 961, 962, 963, 964, 966, 968], "summary": {"covered_lines": 372, "num_statements": 400, "percent_covered": 89.47368421052632, "percent_covered_display": "89", "missing_lines": 28, "excluded_lines": 38, "percent_statements_covered": 93.0, "percent_statements_covered_display": "93", "num_branches": 208, "num_partial_branches": 24, "covered_branches": 172, "missing_branches": 36, "percent_branches_covered": 82.6923076923077, "percent_branches_covered_display": "83"}, "missing_lines": [237, 238, 240, 241, 242, 243, 249, 250, 264, 286, 287, 301, 318, 359, 403, 482, 483, 484, 485, 487, 488, 649, 717, 718, 721, 761, 855, 856], "excluded_lines": [1, 33, 48, 54, 58, 62, 66, 70, 78, 109, 156, 178, 346, 366, 380, 503, 520, 543, 583, 604, 670, 675, 694, 702, 715, 725, 737, 749, 757, 787, 799, 811, 823, 828, 834, 862, 867, 938], "executed_branches": [[90, 91], [90, 96], [91, 92], [91, 94], [127, 128], [127, 134], [138, 139], [138, 141], [166, 167], [166, 170], [167, 166], [167, 168], [219, 220], [219, 231], [221, 222], [221, 223], [223, 224], [223, 225], [225, 226], [225, 227], [227, 228], [227, 231], [231, 233], [231, 245], [234, 235], [234, 239], [239, 245], [245, 246], [245, 252], [247, 248], [252, 253], [252, 259], [254, 255], [254, 256], [256, 257], [259, 260], [259, 268], [261, 262], [261, 263], [263, 265], [265, 266], [268, 270], [268, 290], [278, 279], [278, 280], [280, 281], [280, 290], [290, 293], [290, 316], [297, 298], [316, 331], [356, 357], [356, 362], [358, 362], [399, 402], [399, 490], [402, 405], [405, 409], [405, 413], [413, 415], [415, 416], [415, 453], [417, 419], [417, 448], [419, 420], [419, 421], [421, 422], [421, 423], [423, 424], [423, 426], [435, 399], [435, 436], [436, 437], [453, 473], [453, 479], [481, 486], [486, 399], [512, 513], [512, 514], [514, 515], [514, 516], [544, 545], [544, 546], [548, -542], [548, 549], [550, 551], [550, 552], [554, 556], [554, 576], [556, 557], [556, 560], [560, 561], [560, 564], [564, 565], [564, 567], [570, 554], [570, 571], [571, 572], [571, 574], [615, 617], [615, 662], [623, 625], [623, 638], [625, 626], [625, 632], [628, 629], [632, 633], [632, 634], [638, 639], [638, 652], [639, 638], [639, 640], [640, 642], [644, 645], [654, 655], [655, 656], [655, 657], [664, 665], [664, 666], [688, 689], [688, 690], [696, 697], [696, 698], [708, 709], [708, 711], [727, 728], [727, 733], [728, 727], [728, 729], [731, 732], [739, 740], [739, 745], [740, 739], [740, 741], [743, 744], [751, 752], [751, 753], [760, 763], [766, 767], [766, 783], [767, 766], [767, 768], [768, 769], [768, 773], [771, 772], [773, 774], [777, 766], [777, 778], [780, 781], [789, 790], [789, 795], [790, 789], [790, 791], [793, 794], [804, 805], [804, 807], [816, 817], [816, 819], [842, 844], [842, 849], [851, 852], [851, 853], [853, 854], [853, 858], [958, 959], [958, 968], [959, 958], [959, 960], [962, 958], [962, 963], [963, 964], [963, 966]], "missing_branches": [[239, 240], [247, 249], [249, 250], [249, 252], [256, 259], [263, 264], [265, 268], [297, 301], [316, 318], [358, 359], [402, 403], [413, 399], [436, 435], [481, 482], [482, 399], [482, 483], [483, 482], [483, 484], [484, 482], [484, 485], [486, 487], [487, 399], [487, 488], [628, 625], [640, 649], [644, 638], [654, 659], [717, 718], [717, 721], [731, 727], [743, 739], [760, 761], [771, 766], [773, 766], [780, 777], [793, 789]], "functions": {"StyleContext.with_font": {"executed_lines": [49], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [48], "start_line": 47, "executed_branches": [], "missing_branches": []}, "StyleContext.with_background": {"executed_lines": [55], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [54], "start_line": 51, "executed_branches": [], "missing_branches": []}, "StyleContext.with_css_classes": {"executed_lines": [59], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [58], "start_line": 57, "executed_branches": [], "missing_branches": []}, "StyleContext.with_css_styles": {"executed_lines": [63], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [62], "start_line": 61, "executed_branches": [], "missing_branches": []}, "StyleContext.with_attributes": {"executed_lines": [67], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [66], "start_line": 65, "executed_branches": [], "missing_branches": []}, "StyleContext.push_element": {"executed_lines": [71], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [70], "start_line": 69, "executed_branches": [], "missing_branches": []}, "create_base_context": {"executed_lines": [90, 91, 92, 94, 96], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [78], "start_line": 74, "executed_branches": [[90, 91], [90, 96], [91, 92], [91, 94]], "missing_branches": []}, "apply_element_styling": {"executed_lines": [119, 120, 123, 126, 127, 128, 133, 134, 137, 138, 139, 140, 141, 144, 146, 149, 150, 152], "summary": {"covered_lines": 18, "num_statements": 18, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [109], "start_line": 108, "executed_branches": [[127, 128], [127, 134], [138, 139], [138, 141]], "missing_branches": []}, "parse_inline_styles": {"executed_lines": [165, 166, 167, 168, 169, 170], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [156], "start_line": 155, "executed_branches": [[166, 167], [166, 170], [167, 166], [167, 168]], "missing_branches": []}, "apply_element_font_styles": {"executed_lines": [192, 209, 210, 211, 212, 213, 214, 215, 216, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 231, 233, 234, 235, 236, 239, 245, 246, 247, 248, 252, 253, 254, 255, 256, 257, 259, 260, 261, 262, 263, 265, 266, 268, 270, 271, 278, 279, 280, 281, 282, 283, 284, 285, 290, 293, 296, 297, 298, 304, 315, 316, 331], "summary": {"covered_lines": 62, "num_statements": 75, "percent_covered": 82.11382113821138, "percent_covered_display": "82", "missing_lines": 13, "excluded_lines": 1, "percent_statements_covered": 82.66666666666667, "percent_statements_covered_display": "83", "num_branches": 48, "num_partial_branches": 7, "covered_branches": 39, "missing_branches": 9, "percent_branches_covered": 81.25, "percent_branches_covered_display": "81"}, "missing_lines": [237, 238, 240, 241, 242, 243, 249, 250, 264, 286, 287, 301, 318], "excluded_lines": [178], "start_line": 173, "executed_branches": [[219, 220], [219, 231], [221, 222], [221, 223], [223, 224], [223, 225], [225, 226], [225, 227], [227, 228], [227, 231], [231, 233], [231, 245], [234, 235], [234, 239], [239, 245], [245, 246], [245, 252], [247, 248], [252, 253], [252, 259], [254, 255], [254, 256], [256, 257], [259, 260], [259, 268], [261, 262], [261, 263], [263, 265], [265, 266], [268, 270], [268, 290], [278, 279], [278, 280], [280, 281], [280, 290], [290, 293], [290, 316], [297, 298], [316, 331]], "missing_branches": [[239, 240], [247, 249], [249, 250], [249, 252], [256, 259], [263, 264], [265, 268], [297, 301], [316, 318]]}, "apply_background_styles": {"executed_lines": [356, 357, 358, 362], "summary": {"covered_lines": 4, "num_statements": 5, "percent_covered": 77.77777777777777, "percent_covered_display": "78", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [359], "excluded_lines": [346], "start_line": 343, "executed_branches": [[356, 357], [356, 362], [358, 362]], "missing_branches": [[358, 359]]}, "extract_text_content": {"executed_lines": [376], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [366], "start_line": 365, "executed_branches": [], "missing_branches": []}, "extract_words_from_nodes": {"executed_lines": [394, 395, 397, 399, 402, 405, 409, 410, 411, 413, 415, 416, 417, 419, 420, 421, 422, 423, 424, 426, 429, 432, 433, 435, 436, 437, 445, 448, 449, 450, 453, 473, 474, 475, 479, 480, 481, 486, 490], "summary": {"covered_lines": 39, "num_statements": 46, "percent_covered": 75.60975609756098, "percent_covered_display": "76", "missing_lines": 7, "excluded_lines": 1, "percent_statements_covered": 84.78260869565217, "percent_statements_covered_display": "85", "num_branches": 36, "num_partial_branches": 5, "covered_branches": 23, "missing_branches": 13, "percent_branches_covered": 63.888888888888886, "percent_branches_covered_display": "64"}, "missing_lines": [403, 482, 483, 484, 485, 487, 488], "excluded_lines": [380], "start_line": 379, "executed_branches": [[399, 402], [399, 490], [402, 405], [405, 409], [405, 413], [413, 415], [415, 416], [415, 453], [417, 419], [417, 448], [419, 420], [419, 421], [421, 422], [421, 423], [423, 424], [423, 426], [435, 399], [435, 436], [436, 437], [453, 473], [453, 479], [481, 486], [486, 399]], "missing_branches": [[402, 403], [413, 399], [436, 435], [481, 482], [482, 399], [482, 483], [483, 482], [483, 484], [484, 482], [484, 485], [486, 487], [487, 399], [487, 488]]}, "is_inline": {"executed_lines": [512, 513, 514, 515, 516], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [503], "start_line": 502, "executed_branches": [[512, 513], [512, 514], [514, 515], [514, 516]], "missing_branches": []}, "process_block_children": {"executed_lines": [539, 540, 542, 554, 556, 557, 558, 560, 561, 562, 564, 565, 567, 568, 569, 570, 571, 572, 574, 576, 577], "summary": {"covered_lines": 21, "num_statements": 21, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 12, "num_partial_branches": 0, "covered_branches": 12, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [520], "start_line": 519, "executed_branches": [[554, 556], [554, 576], [556, 557], [556, 560], [560, 561], [560, 564], [564, 565], [564, 567], [570, 554], [570, 571], [571, 572], [571, 574]], "missing_branches": []}, "process_block_children.flush_run": {"executed_lines": [544, 545, 546, 547, 548, 549, 550, 551, 552], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [543], "start_line": 542, "executed_branches": [[544, 545], [544, 546], [548, -542], [548, 549], [550, 551], [550, 552]], "missing_branches": []}, "process_element": {"executed_lines": [593, 594, 595], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [583], "start_line": 580, "executed_branches": [], "missing_branches": []}, "paragraph_handler": {"executed_lines": [613, 615, 617, 621, 623, 625, 626, 627, 628, 629, 632, 633, 634, 638, 639, 640, 642, 643, 644, 645, 652, 653, 654, 655, 656, 657, 659, 662, 663, 664, 665, 666], "summary": {"covered_lines": 32, "num_statements": 33, "percent_covered": 91.2280701754386, "percent_covered_display": "91", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 96.96969696969697, "percent_statements_covered_display": "97", "num_branches": 24, "num_partial_branches": 4, "covered_branches": 20, "missing_branches": 4, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [649], "excluded_lines": [604], "start_line": 603, "executed_branches": [[615, 617], [615, 662], [623, 625], [623, 638], [625, 626], [625, 632], [628, 629], [632, 633], [632, 634], [638, 639], [638, 652], [639, 638], [639, 640], [640, 642], [644, 645], [654, 655], [655, 656], [655, 657], [664, 665], [664, 666]], "missing_branches": [[628, 625], [640, 649], [644, 638], [654, 659]]}, "div_handler": {"executed_lines": [671], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [670], "start_line": 669, "executed_branches": [], "missing_branches": []}, "heading_handler": {"executed_lines": [676, 685, 686, 687, 688, 689, 690], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [675], "start_line": 674, "executed_branches": [[688, 689], [688, 690]], "missing_branches": []}, "blockquote_handler": {"executed_lines": [695, 696, 697, 698], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [694], "start_line": 693, "executed_branches": [[696, 697], [696, 698]], "missing_branches": []}, "preformatted_handler": {"executed_lines": [703, 704, 707, 708, 709, 711], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [702], "start_line": 701, "executed_branches": [[708, 709], [708, 711]], "missing_branches": []}, "code_handler": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [717, 718, 721], "excluded_lines": [715], "start_line": 714, "executed_branches": [], "missing_branches": [[717, 718], [717, 721]]}, "unordered_list_handler": {"executed_lines": [726, 727, 728, 729, 730, 731, 732, 733], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 92.85714285714286, "percent_covered_display": "93", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [], "excluded_lines": [725], "start_line": 724, "executed_branches": [[727, 728], [727, 733], [728, 727], [728, 729], [731, 732]], "missing_branches": [[731, 727]]}, "ordered_list_handler": {"executed_lines": [738, 739, 740, 741, 742, 743, 744, 745], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 92.85714285714286, "percent_covered_display": "93", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [], "excluded_lines": [737], "start_line": 736, "executed_branches": [[739, 740], [739, 745], [740, 739], [740, 741], [743, 744]], "missing_branches": [[743, 739]]}, "list_item_handler": {"executed_lines": [750, 751, 752, 753], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [749], "start_line": 748, "executed_branches": [[751, 752], [751, 753]], "missing_branches": []}, "table_handler": {"executed_lines": [758, 759, 760, 763, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 777, 778, 779, 780, 781, 783], "summary": {"covered_lines": 20, "num_statements": 21, "percent_covered": 86.48648648648648, "percent_covered_display": "86", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 95.23809523809524, "percent_statements_covered_display": "95", "num_branches": 16, "num_partial_branches": 4, "covered_branches": 12, "missing_branches": 4, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [761], "excluded_lines": [757], "start_line": 756, "executed_branches": [[760, 763], [766, 767], [766, 783], [767, 766], [767, 768], [768, 769], [768, 773], [771, 772], [773, 774], [777, 766], [777, 778], [780, 781]], "missing_branches": [[760, 761], [771, 766], [773, 766], [780, 777]]}, "table_row_handler": {"executed_lines": [788, 789, 790, 791, 792, 793, 794, 795], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 92.85714285714286, "percent_covered_display": "93", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [], "excluded_lines": [787], "start_line": 786, "executed_branches": [[789, 790], [789, 795], [790, 789], [790, 791], [793, 794]], "missing_branches": [[793, 789]]}, "table_cell_handler": {"executed_lines": [800, 801, 802, 804, 805, 807], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [799], "start_line": 798, "executed_branches": [[804, 805], [804, 807]], "missing_branches": []}, "table_header_cell_handler": {"executed_lines": [812, 813, 814, 816, 817, 819], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [811], "start_line": 810, "executed_branches": [[816, 817], [816, 819]], "missing_branches": []}, "horizontal_rule_handler": {"executed_lines": [824], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [823], "start_line": 822, "executed_branches": [], "missing_branches": []}, "line_break_handler": {"executed_lines": [830], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [828], "start_line": 827, "executed_branches": [], "missing_branches": []}, "image_handler": {"executed_lines": [835, 836, 838, 839, 842, 844, 846, 849, 850, 851, 852, 853, 854, 858], "summary": {"covered_lines": 14, "num_statements": 16, "percent_covered": 90.9090909090909, "percent_covered_display": "91", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 87.5, "percent_statements_covered_display": "88", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [855, 856], "excluded_lines": [834], "start_line": 833, "executed_branches": [[842, 844], [842, 849], [851, 852], [851, 853], [853, 854], [853, 858]], "missing_branches": []}, "ignore_handler": {"executed_lines": [863], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [862], "start_line": 861, "executed_branches": [], "missing_branches": []}, "generic_handler": {"executed_lines": [868], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [867], "start_line": 866, "executed_branches": [], "missing_branches": []}, "parse_html_string": {"executed_lines": [950, 951, 953, 956, 958, 959, 960, 961, 962, 963, 964, 966, 968], "summary": {"covered_lines": 13, "num_statements": 13, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 8, "num_partial_branches": 0, "covered_branches": 8, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [938], "start_line": 935, "executed_branches": [[958, 959], [958, 968], [959, 958], [959, 960], [962, 958], [962, 963], [963, 964], [963, 966]], "missing_branches": []}, "": {"executed_lines": [9, 10, 11, 12, 13, 29, 32, 38, 39, 40, 41, 42, 43, 44, 45, 47, 51, 57, 61, 65, 69, 74, 108, 155, 173, 343, 365, 379, 496, 502, 519, 580, 603, 669, 674, 693, 701, 714, 724, 736, 748, 756, 786, 798, 810, 822, 827, 833, 861, 866, 872, 935], "summary": {"covered_lines": 52, "num_statements": 52, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 2, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 33], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"StyleContext": {"executed_lines": [49, 55, 59, 63, 67, 71], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 6, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [48, 54, 58, 62, 66, 70], "start_line": 32, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [9, 10, 11, 12, 13, 29, 32, 38, 39, 40, 41, 42, 43, 44, 45, 47, 51, 57, 61, 65, 69, 74, 90, 91, 92, 94, 96, 108, 119, 120, 123, 126, 127, 128, 133, 134, 137, 138, 139, 140, 141, 144, 146, 149, 150, 152, 155, 165, 166, 167, 168, 169, 170, 173, 192, 209, 210, 211, 212, 213, 214, 215, 216, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 231, 233, 234, 235, 236, 239, 245, 246, 247, 248, 252, 253, 254, 255, 256, 257, 259, 260, 261, 262, 263, 265, 266, 268, 270, 271, 278, 279, 280, 281, 282, 283, 284, 285, 290, 293, 296, 297, 298, 304, 315, 316, 331, 343, 356, 357, 358, 362, 365, 376, 379, 394, 395, 397, 399, 402, 405, 409, 410, 411, 413, 415, 416, 417, 419, 420, 421, 422, 423, 424, 426, 429, 432, 433, 435, 436, 437, 445, 448, 449, 450, 453, 473, 474, 475, 479, 480, 481, 486, 490, 496, 502, 512, 513, 514, 515, 516, 519, 539, 540, 542, 544, 545, 546, 547, 548, 549, 550, 551, 552, 554, 556, 557, 558, 560, 561, 562, 564, 565, 567, 568, 569, 570, 571, 572, 574, 576, 577, 580, 593, 594, 595, 603, 613, 615, 617, 621, 623, 625, 626, 627, 628, 629, 632, 633, 634, 638, 639, 640, 642, 643, 644, 645, 652, 653, 654, 655, 656, 657, 659, 662, 663, 664, 665, 666, 669, 671, 674, 676, 685, 686, 687, 688, 689, 690, 693, 695, 696, 697, 698, 701, 703, 704, 707, 708, 709, 711, 714, 724, 726, 727, 728, 729, 730, 731, 732, 733, 736, 738, 739, 740, 741, 742, 743, 744, 745, 748, 750, 751, 752, 753, 756, 758, 759, 760, 763, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 777, 778, 779, 780, 781, 783, 786, 788, 789, 790, 791, 792, 793, 794, 795, 798, 800, 801, 802, 804, 805, 807, 810, 812, 813, 814, 816, 817, 819, 822, 824, 827, 830, 833, 835, 836, 838, 839, 842, 844, 846, 849, 850, 851, 852, 853, 854, 858, 861, 863, 866, 868, 872, 935, 950, 951, 953, 956, 958, 959, 960, 961, 962, 963, 964, 966, 968], "summary": {"covered_lines": 366, "num_statements": 394, "percent_covered": 89.3687707641196, "percent_covered_display": "89", "missing_lines": 28, "excluded_lines": 32, "percent_statements_covered": 92.89340101522842, "percent_statements_covered_display": "93", "num_branches": 208, "num_partial_branches": 24, "covered_branches": 172, "missing_branches": 36, "percent_branches_covered": 82.6923076923077, "percent_branches_covered_display": "83"}, "missing_lines": [237, 238, 240, 241, 242, 243, 249, 250, 264, 286, 287, 301, 318, 359, 403, 482, 483, 484, 485, 487, 488, 649, 717, 718, 721, 761, 855, 856], "excluded_lines": [1, 33, 78, 109, 156, 178, 346, 366, 380, 503, 520, 543, 583, 604, 670, 675, 694, 702, 715, 725, 737, 749, 757, 787, 799, 811, 823, 828, 834, 862, 867, 938], "start_line": 1, "executed_branches": [[90, 91], [90, 96], [91, 92], [91, 94], [127, 128], [127, 134], [138, 139], [138, 141], [166, 167], [166, 170], [167, 166], [167, 168], [219, 220], [219, 231], [221, 222], [221, 223], [223, 224], [223, 225], [225, 226], [225, 227], [227, 228], [227, 231], [231, 233], [231, 245], [234, 235], [234, 239], [239, 245], [245, 246], [245, 252], [247, 248], [252, 253], [252, 259], [254, 255], [254, 256], [256, 257], [259, 260], [259, 268], [261, 262], [261, 263], [263, 265], [265, 266], [268, 270], [268, 290], [278, 279], [278, 280], [280, 281], [280, 290], [290, 293], [290, 316], [297, 298], [316, 331], [356, 357], [356, 362], [358, 362], [399, 402], [399, 490], [402, 405], [405, 409], [405, 413], [413, 415], [415, 416], [415, 453], [417, 419], [417, 448], [419, 420], [419, 421], [421, 422], [421, 423], [423, 424], [423, 426], [435, 399], [435, 436], [436, 437], [453, 473], [453, 479], [481, 486], [486, 399], [512, 513], [512, 514], [514, 515], [514, 516], [544, 545], [544, 546], [548, -542], [548, 549], [550, 551], [550, 552], [554, 556], [554, 576], [556, 557], [556, 560], [560, 561], [560, 564], [564, 565], [564, 567], [570, 554], [570, 571], [571, 572], [571, 574], [615, 617], [615, 662], [623, 625], [623, 638], [625, 626], [625, 632], [628, 629], [632, 633], [632, 634], [638, 639], [638, 652], [639, 638], [639, 640], [640, 642], [644, 645], [654, 655], [655, 656], [655, 657], [664, 665], [664, 666], [688, 689], [688, 690], [696, 697], [696, 698], [708, 709], [708, 711], [727, 728], [727, 733], [728, 727], [728, 729], [731, 732], [739, 740], [739, 745], [740, 739], [740, 741], [743, 744], [751, 752], [751, 753], [760, 763], [766, 767], [766, 783], [767, 766], [767, 768], [768, 769], [768, 773], [771, 772], [773, 774], [777, 766], [777, 778], [780, 781], [789, 790], [789, 795], [790, 789], [790, 791], [793, 794], [804, 805], [804, 807], [816, 817], [816, 819], [842, 844], [842, 849], [851, 852], [851, 853], [853, 854], [853, 858], [958, 959], [958, 968], [959, 958], [959, 960], [962, 958], [962, 963], [963, 964], [963, 966]], "missing_branches": [[239, 240], [247, 249], [249, 250], [249, 252], [256, 259], [263, 264], [265, 268], [297, 301], [316, 318], [358, 359], [402, 403], [413, 399], [436, 435], [481, 482], [482, 399], [482, 483], [483, 482], [483, 484], [484, 482], [484, 485], [486, 487], [487, 399], [487, 488], [628, 625], [640, 649], [644, 638], [654, 659], [717, 718], [717, 721], [731, 727], [743, 739], [760, 761], [771, 766], [773, 766], [780, 777], [793, 789]]}}}, "pyWebLayout/layout/__init__.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": [], "functions": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/layout/document_layouter.py": {"executed_lines": [1, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 43, 44, 47, 48, 57, 58, 59, 60, 61, 63, 65, 68, 69, 70, 71, 75, 76, 78, 82, 83, 84, 85, 86, 87, 92, 95, 108, 109, 112, 139, 141, 142, 143, 146, 148, 152, 153, 158, 163, 164, 170, 180, 181, 182, 184, 189, 192, 199, 201, 203, 205, 206, 207, 209, 210, 213, 216, 219, 220, 222, 225, 226, 228, 230, 243, 245, 246, 247, 248, 250, 254, 256, 268, 274, 275, 277, 280, 299, 317, 318, 321, 324, 327, 328, 330, 333, 337, 338, 341, 342, 345, 347, 359, 361, 364, 383, 384, 385, 388, 389, 392, 393, 403, 404, 406, 407, 410, 413, 415, 418, 478, 498, 502, 505, 509, 510, 514, 515, 517, 520, 521, 524, 526, 529, 550, 554, 557, 559, 560, 563, 565, 569, 576, 579, 593, 600, 602, 603, 606, 607, 608, 609, 611, 628, 630, 643, 645, 656, 658, 682, 695, 697, 715, 716, 717, 718, 719, 720, 721, 722, 724, 725, 726, 727, 737], "summary": {"covered_lines": 178, "num_statements": 219, "percent_covered": 77.4294670846395, "percent_covered_display": "77", "missing_lines": 41, "excluded_lines": 16, "percent_statements_covered": 81.27853881278538, "percent_statements_covered_display": "81", "num_branches": 100, "num_partial_branches": 15, "covered_branches": 69, "missing_branches": 31, "percent_branches_covered": 69.0, "percent_branches_covered_display": "69"}, "missing_lines": [80, 101, 102, 114, 115, 126, 161, 259, 261, 262, 266, 296, 325, 448, 449, 452, 455, 458, 459, 460, 463, 464, 466, 469, 470, 473, 475, 499, 511, 551, 567, 680, 723, 728, 729, 730, 731, 732, 733, 734, 735], "excluded_lines": [24, 150, 281, 301, 368, 429, 480, 531, 580, 594, 617, 632, 646, 669, 684, 699], "executed_branches": [[43, 44], [43, 47], [47, 48], [47, 57], [58, 59], [58, 60], [60, 61], [60, 63], [63, 65], [63, 75], [76, 78], [95, 108], [108, 109], [108, 112], [112, 139], [141, 142], [141, 143], [152, 153], [152, 158], [158, 163], [181, 182], [181, 184], [192, 199], [192, 274], [201, 203], [201, 219], [203, 205], [203, 216], [207, 209], [207, 210], [220, 222], [220, 225], [226, 228], [226, 250], [228, 230], [243, 245], [256, 268], [274, 275], [317, 318], [317, 321], [324, 327], [327, 328], [327, 330], [337, 338], [337, 341], [406, 407], [406, 410], [498, 502], [510, 514], [550, 554], [557, 559], [557, 576], [559, 560], [559, 563], [565, 569], [602, 603], [602, 606], [715, 716], [715, 737], [716, 717], [716, 720], [718, 715], [718, 719], [720, 721], [720, 724], [722, 715], [724, 725], [726, 715], [726, 727]], "missing_branches": [[76, 80], [95, 101], [112, 114], [114, 115], [114, 126], [158, 161], [228, 250], [243, 250], [256, 259], [259, 261], [259, 266], [274, 277], [324, 325], [448, 449], [448, 452], [459, 460], [459, 463], [498, 499], [510, 511], [550, 551], [565, 567], [722, 723], [724, 728], [728, 729], [728, 732], [730, 715], [730, 731], [732, 715], [732, 733], [734, 715], [734, 735]], "functions": {"paragraph_layouter": {"executed_lines": [43, 44, 47, 48, 57, 58, 59, 60, 61, 63, 65, 68, 69, 70, 71, 75, 76, 78, 82, 83, 84, 85, 86, 87, 92, 95, 108, 109, 112, 139, 141, 142, 143, 146, 148, 180, 181, 182, 184, 189, 192, 199, 201, 203, 205, 206, 207, 209, 210, 213, 216, 219, 220, 222, 225, 226, 228, 230, 243, 245, 246, 247, 248, 250, 254, 256, 268, 274, 275, 277], "summary": {"covered_lines": 70, "num_statements": 80, "percent_covered": 83.33333333333333, "percent_covered_display": "83", "missing_lines": 10, "excluded_lines": 1, "percent_statements_covered": 87.5, "percent_statements_covered_display": "88", "num_branches": 46, "num_partial_branches": 7, "covered_branches": 35, "missing_branches": 11, "percent_branches_covered": 76.08695652173913, "percent_branches_covered_display": "76"}, "missing_lines": [80, 101, 102, 114, 115, 126, 259, 261, 262, 266], "excluded_lines": [24], "start_line": 17, "executed_branches": [[43, 44], [43, 47], [47, 48], [47, 57], [58, 59], [58, 60], [60, 61], [60, 63], [63, 65], [63, 75], [76, 78], [95, 108], [108, 109], [108, 112], [112, 139], [141, 142], [141, 143], [181, 182], [181, 184], [192, 199], [192, 274], [201, 203], [201, 219], [203, 205], [203, 216], [207, 209], [207, 210], [220, 222], [220, 225], [226, 228], [226, 250], [228, 230], [243, 245], [256, 268], [274, 275]], "missing_branches": [[76, 80], [95, 101], [112, 114], [114, 115], [114, 126], [228, 250], [243, 250], [256, 259], [259, 261], [259, 266], [274, 277]]}, "paragraph_layouter.create_new_line": {"executed_lines": [152, 153, 158, 163, 164, 170], "summary": {"covered_lines": 6, "num_statements": 7, "percent_covered": 81.81818181818181, "percent_covered_display": "82", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 85.71428571428571, "percent_statements_covered_display": "86", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [161], "excluded_lines": [150], "start_line": 148, "executed_branches": [[152, 153], [152, 158], [158, 163]], "missing_branches": [[158, 161]]}, "pagebreak_layouter": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [296], "excluded_lines": [281], "start_line": 280, "executed_branches": [], "missing_branches": []}, "image_layouter": {"executed_lines": [317, 318, 321, 324, 327, 328, 330, 333, 337, 338, 341, 342, 345, 347, 359, 361], "summary": {"covered_lines": 16, "num_statements": 17, "percent_covered": 92.0, "percent_covered_display": "92", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 94.11764705882354, "percent_statements_covered_display": "94", "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1, "percent_branches_covered": 87.5, "percent_branches_covered_display": "88"}, "missing_lines": [325], "excluded_lines": [301], "start_line": 299, "executed_branches": [[317, 318], [317, 321], [324, 327], [327, 328], [327, 330], [337, 338], [337, 341]], "missing_branches": [[324, 325]]}, "table_layouter": {"executed_lines": [383, 384, 385, 388, 389, 392, 393, 403, 404, 406, 407, 410, 413, 415], "summary": {"covered_lines": 14, "num_statements": 14, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [368], "start_line": 364, "executed_branches": [[406, 407], [406, 410]], "missing_branches": []}, "button_layouter": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 14, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 14, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [448, 449, 452, 455, 458, 459, 460, 463, 464, 466, 469, 470, 473, 475], "excluded_lines": [429], "start_line": 418, "executed_branches": [], "missing_branches": [[448, 449], [448, 452], [459, 460], [459, 463]]}, "form_field_layouter": {"executed_lines": [498, 502, 505, 509, 510, 514, 515, 517, 520, 521, 524, 526], "summary": {"covered_lines": 12, "num_statements": 14, "percent_covered": 77.77777777777777, "percent_covered_display": "78", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 85.71428571428571, "percent_statements_covered_display": "86", "num_branches": 4, "num_partial_branches": 2, "covered_branches": 2, "missing_branches": 2, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [499, 511], "excluded_lines": [480], "start_line": 478, "executed_branches": [[498, 502], [510, 514]], "missing_branches": [[498, 499], [510, 511]]}, "form_layouter": {"executed_lines": [550, 554, 557, 559, 560, 563, 565, 569, 576], "summary": {"covered_lines": 9, "num_statements": 11, "percent_covered": 78.94736842105263, "percent_covered_display": "79", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 81.81818181818181, "percent_statements_covered_display": "82", "num_branches": 8, "num_partial_branches": 2, "covered_branches": 6, "missing_branches": 2, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [551, 567], "excluded_lines": [531], "start_line": 529, "executed_branches": [[550, 554], [557, 559], [557, 576], [559, 560], [559, 563], [565, 569]], "missing_branches": [[550, 551], [565, 567]]}, "DocumentLayouter.__init__": {"executed_lines": [600, 602, 603, 606, 607, 608, 609], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [594], "start_line": 593, "executed_branches": [[602, 603], [602, 606]], "missing_branches": []}, "DocumentLayouter.layout_paragraph": {"executed_lines": [628], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [617], "start_line": 611, "executed_branches": [], "missing_branches": []}, "DocumentLayouter.layout_image": {"executed_lines": [643], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [632], "start_line": 630, "executed_branches": [], "missing_branches": []}, "DocumentLayouter.layout_table": {"executed_lines": [656], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [646], "start_line": 645, "executed_branches": [], "missing_branches": []}, "DocumentLayouter.layout_button": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [680], "excluded_lines": [669], "start_line": 658, "executed_branches": [], "missing_branches": []}, "DocumentLayouter.layout_form": {"executed_lines": [695], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [684], "start_line": 682, "executed_branches": [], "missing_branches": []}, "DocumentLayouter.layout_document": {"executed_lines": [715, 716, 717, 718, 719, 720, 721, 722, 724, 725, 726, 727, 737], "summary": {"covered_lines": 13, "num_statements": 22, "percent_covered": 56.81818181818182, "percent_covered_display": "57", "missing_lines": 9, "excluded_lines": 1, "percent_statements_covered": 59.09090909090909, "percent_statements_covered_display": "59", "num_branches": 22, "num_partial_branches": 2, "covered_branches": 12, "missing_branches": 10, "percent_branches_covered": 54.54545454545455, "percent_branches_covered_display": "55"}, "missing_lines": [723, 728, 729, 730, 731, 732, 733, 734, 735], "excluded_lines": [699], "start_line": 697, "executed_branches": [[715, 716], [715, 737], [716, 717], [716, 720], [718, 715], [718, 719], [720, 721], [720, 724], [722, 715], [724, 725], [726, 715], [726, 727]], "missing_branches": [[722, 723], [724, 728], [728, 729], [728, 732], [730, 715], [730, 731], [732, 715], [732, 733], [734, 715], [734, 735]]}, "": {"executed_lines": [1, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 280, 299, 364, 418, 478, 529, 579, 593, 611, 630, 645, 658, 682, 697], "summary": {"covered_lines": 27, "num_statements": 27, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [580], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"DocumentLayouter": {"executed_lines": [600, 602, 603, 606, 607, 608, 609, 628, 643, 656, 695, 715, 716, 717, 718, 719, 720, 721, 722, 724, 725, 726, 727, 737], "summary": {"covered_lines": 24, "num_statements": 34, "percent_covered": 65.51724137931035, "percent_covered_display": "66", "missing_lines": 10, "excluded_lines": 7, "percent_statements_covered": 70.58823529411765, "percent_statements_covered_display": "71", "num_branches": 24, "num_partial_branches": 2, "covered_branches": 14, "missing_branches": 10, "percent_branches_covered": 58.333333333333336, "percent_branches_covered_display": "58"}, "missing_lines": [680, 723, 728, 729, 730, 731, 732, 733, 734, 735], "excluded_lines": [594, 617, 632, 646, 669, 684, 699], "start_line": 579, "executed_branches": [[602, 603], [602, 606], [715, 716], [715, 737], [716, 717], [716, 720], [718, 715], [718, 719], [720, 721], [720, 724], [722, 715], [724, 725], [726, 715], [726, 727]], "missing_branches": [[722, 723], [724, 728], [728, 729], [728, 732], [730, 715], [730, 731], [732, 715], [732, 733], [734, 715], [734, 735]]}, "": {"executed_lines": [1, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 43, 44, 47, 48, 57, 58, 59, 60, 61, 63, 65, 68, 69, 70, 71, 75, 76, 78, 82, 83, 84, 85, 86, 87, 92, 95, 108, 109, 112, 139, 141, 142, 143, 146, 148, 152, 153, 158, 163, 164, 170, 180, 181, 182, 184, 189, 192, 199, 201, 203, 205, 206, 207, 209, 210, 213, 216, 219, 220, 222, 225, 226, 228, 230, 243, 245, 246, 247, 248, 250, 254, 256, 268, 274, 275, 277, 280, 299, 317, 318, 321, 324, 327, 328, 330, 333, 337, 338, 341, 342, 345, 347, 359, 361, 364, 383, 384, 385, 388, 389, 392, 393, 403, 404, 406, 407, 410, 413, 415, 418, 478, 498, 502, 505, 509, 510, 514, 515, 517, 520, 521, 524, 526, 529, 550, 554, 557, 559, 560, 563, 565, 569, 576, 579, 593, 611, 630, 645, 658, 682, 697], "summary": {"covered_lines": 154, "num_statements": 185, "percent_covered": 80.07662835249042, "percent_covered_display": "80", "missing_lines": 31, "excluded_lines": 9, "percent_statements_covered": 83.24324324324324, "percent_statements_covered_display": "83", "num_branches": 76, "num_partial_branches": 13, "covered_branches": 55, "missing_branches": 21, "percent_branches_covered": 72.36842105263158, "percent_branches_covered_display": "72"}, "missing_lines": [80, 101, 102, 114, 115, 126, 161, 259, 261, 262, 266, 296, 325, 448, 449, 452, 455, 458, 459, 460, 463, 464, 466, 469, 470, 473, 475, 499, 511, 551, 567], "excluded_lines": [24, 150, 281, 301, 368, 429, 480, 531, 580], "start_line": 1, "executed_branches": [[43, 44], [43, 47], [47, 48], [47, 57], [58, 59], [58, 60], [60, 61], [60, 63], [63, 65], [63, 75], [76, 78], [95, 108], [108, 109], [108, 112], [112, 139], [141, 142], [141, 143], [152, 153], [152, 158], [158, 163], [181, 182], [181, 184], [192, 199], [192, 274], [201, 203], [201, 219], [203, 205], [203, 216], [207, 209], [207, 210], [220, 222], [220, 225], [226, 228], [226, 250], [228, 230], [243, 245], [256, 268], [274, 275], [317, 318], [317, 321], [324, 327], [327, 328], [327, 330], [337, 338], [337, 341], [406, 407], [406, 410], [498, 502], [510, 514], [550, 554], [557, 559], [557, 576], [559, 560], [559, 563], [565, 569]], "missing_branches": [[76, 80], [95, 101], [112, 114], [114, 115], [114, 126], [158, 161], [228, 250], [243, 250], [256, 259], [259, 261], [259, 266], [274, 277], [324, 325], [448, 449], [448, 452], [459, 460], [459, 463], [498, 499], [510, 511], [550, 551], [565, 567]]}}}, "pyWebLayout/layout/ereader_layout.py": {"executed_lines": [14, 15, 16, 18, 21, 22, 23, 24, 25, 26, 27, 30, 31, 36, 37, 39, 40, 41, 42, 43, 44, 46, 55, 59, 61, 63, 64, 66, 68, 70, 72, 74, 75, 76, 78, 80, 83, 86, 92, 93, 94, 95, 98, 104, 105, 106, 107, 109, 111, 114, 115, 124, 131, 133, 134, 136, 146, 148, 155, 158, 159, 161, 163, 164, 165, 166, 167, 169, 172, 175, 177, 178, 179, 180, 182, 184, 185, 188, 190, 191, 193, 194, 195, 200, 206, 215, 254, 260, 261, 274, 275, 279, 280, 282, 284, 296, 297, 300, 301, 303, 304, 310, 316, 324, 325, 326, 327, 328, 329, 335, 342, 344, 356, 357, 360, 362, 365, 368, 371, 374, 381, 382, 383, 387, 388, 391, 393, 394, 396, 399, 400, 403, 407, 411, 413, 450, 453, 454, 455, 458, 459, 460, 461, 462, 465, 466, 467, 468, 469, 470, 471, 475, 478, 479, 481, 490, 493, 494, 495, 496, 497, 503, 504, 506, 519, 520, 522, 523, 526, 527, 529, 530, 532, 534, 536, 539, 540, 544, 545, 547, 549, 557, 558, 560, 561, 562, 563, 565, 566, 567, 569, 571, 572, 574, 575, 576, 578, 584, 585, 586, 587, 589, 590, 591, 592, 593, 595, 596, 599, 600, 603, 604, 605, 606, 608, 609, 614, 617, 618, 619, 620, 625, 626, 627, 628, 629, 635, 647, 648, 649, 651, 653, 655, 656, 659, 660, 661, 663, 683, 684, 686, 695, 704, 706, 708, 709, 710, 711, 714, 716, 719, 720, 722, 724, 730, 738, 740, 749, 750, 751, 752, 753, 755, 764, 765, 766, 767, 769, 790, 797, 799, 801, 802, 803, 807, 809, 812, 813, 814, 815, 816, 817, 818], "summary": {"covered_lines": 283, "num_statements": 304, "percent_covered": 90.31531531531532, "percent_covered_display": "90", "missing_lines": 21, "excluded_lines": 36, "percent_statements_covered": 93.09210526315789, "percent_statements_covered_display": "93", "num_branches": 140, "num_partial_branches": 16, "covered_branches": 118, "missing_branches": 22, "percent_branches_covered": 84.28571428571429, "percent_branches_covered_display": "84"}, "missing_lines": [197, 213, 225, 226, 230, 237, 238, 241, 276, 363, 472, 473, 476, 524, 537, 542, 633, 650, 652, 654, 728], "excluded_lines": [1, 32, 47, 60, 65, 69, 73, 79, 84, 99, 110, 162, 171, 176, 183, 201, 207, 216, 255, 262, 299, 311, 346, 417, 482, 510, 546, 550, 570, 641, 669, 736, 746, 761, 775, 811], "executed_branches": [[74, 75], [74, 76], [114, 115], [114, 133], [133, -109], [133, 134], [134, 133], [134, 136], [158, 133], [158, 159], [164, 165], [164, 167], [165, 166], [177, 178], [177, 180], [178, 177], [178, 179], [184, 185], [184, 188], [188, 190], [190, 191], [190, 193], [194, 188], [194, 195], [275, 279], [279, 280], [279, 282], [300, 301], [300, 303], [360, 362], [360, 399], [362, 365], [374, 381], [374, 387], [381, 382], [381, 383], [387, 388], [387, 391], [391, 393], [391, 396], [399, 400], [399, 403], [453, 454], [453, 458], [459, 460], [459, 465], [461, 462], [466, 467], [466, 475], [468, 469], [468, 470], [470, 471], [475, 478], [493, 494], [493, 503], [495, 496], [495, 497], [503, -481], [503, 504], [522, 523], [523, 526], [529, 530], [529, 532], [532, 534], [532, 536], [536, 539], [557, 558], [557, 560], [562, 563], [562, 565], [574, 575], [574, 589], [575, 576], [575, 578], [584, 585], [584, 587], [585, 586], [589, 590], [589, 595], [591, 592], [591, 593], [595, 596], [595, 608], [599, 600], [599, 606], [603, 604], [603, 605], [608, 609], [614, 617], [614, 629], [617, 614], [617, 618], [619, 620], [619, 628], [625, 626], [625, 627], [647, 648], [647, 649], [649, 651], [651, 653], [653, 655], [655, 656], [655, 659], [684, 686], [684, 695], [706, 708], [706, 714], [714, 716], [719, 720], [719, 722], [799, 801], [799, 807], [812, 813], [812, 814], [814, 815], [814, 816], [816, 817], [816, 818]], "missing_branches": [[165, 164], [188, 197], [225, 226], [225, 230], [237, 238], [237, 241], [275, 276], [362, 363], [461, 465], [470, 472], [472, 466], [472, 473], [475, 476], [522, 542], [523, 524], [536, 537], [585, 584], [608, 633], [649, 650], [651, 652], [653, 654], [714, 728]], "functions": {"RenderingPosition._key": {"executed_lines": [55], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [47], "start_line": 46, "executed_branches": [], "missing_branches": []}, "RenderingPosition.to_dict": {"executed_lines": [61], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [60], "start_line": 59, "executed_branches": [], "missing_branches": []}, "RenderingPosition.from_dict": {"executed_lines": [66], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [65], "start_line": 64, "executed_branches": [], "missing_branches": []}, "RenderingPosition.copy": {"executed_lines": [70], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [69], "start_line": 68, "executed_branches": [], "missing_branches": []}, "RenderingPosition.__eq__": {"executed_lines": [74, 75, 76], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [73], "start_line": 72, "executed_branches": [[74, 75], [74, 76]], "missing_branches": []}, "RenderingPosition.__hash__": {"executed_lines": [80], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [79], "start_line": 78, "executed_branches": [], "missing_branches": []}, "ChapterInfo.__init__": {"executed_lines": [92, 93, 94, 95], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 86, "executed_branches": [], "missing_branches": []}, "ChapterNavigator.__init__": {"executed_lines": [105, 106, 107], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 104, "executed_branches": [], "missing_branches": []}, "ChapterNavigator._build_chapter_map": {"executed_lines": [111, 114, 115, 124, 131, 133, 134, 136, 146, 148, 155, 158, 159], "summary": {"covered_lines": 13, "num_statements": 13, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 8, "num_partial_branches": 0, "covered_branches": 8, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [110], "start_line": 109, "executed_branches": [[114, 115], [114, 133], [133, -109], [133, 134], [134, 133], [134, 136], [158, 133], [158, 159]], "missing_branches": []}, "ChapterNavigator._extract_heading_text": {"executed_lines": [163, 164, 165, 166, 167], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 88.88888888888889, "percent_covered_display": "89", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [], "excluded_lines": [162], "start_line": 161, "executed_branches": [[164, 165], [164, 167], [165, 166]], "missing_branches": [[165, 164]]}, "ChapterNavigator.get_table_of_contents": {"executed_lines": [172], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [171], "start_line": 169, "executed_branches": [], "missing_branches": []}, "ChapterNavigator.get_chapter_position": {"executed_lines": [177, 178, 179, 180], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [176], "start_line": 175, "executed_branches": [[177, 178], [177, 180], [178, 177], [178, 179]], "missing_branches": []}, "ChapterNavigator.get_current_chapter": {"executed_lines": [184, 185, 188, 190, 191, 193, 194, 195], "summary": {"covered_lines": 8, "num_statements": 9, "percent_covered": 88.23529411764706, "percent_covered_display": "88", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 88.88888888888889, "percent_statements_covered_display": "89", "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1, "percent_branches_covered": 87.5, "percent_branches_covered_display": "88"}, "missing_lines": [197], "excluded_lines": [183], "start_line": 182, "executed_branches": [[184, 185], [184, 188], [188, 190], [190, 191], [190, 193], [194, 188], [194, 195]], "missing_branches": [[188, 197]]}, "FontFamilyOverride.__init__": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [213], "excluded_lines": [207], "start_line": 206, "executed_branches": [], "missing_branches": []}, "FontFamilyOverride.override_font": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [225, 226, 230, 237, 238, 241], "excluded_lines": [216], "start_line": 215, "executed_branches": [], "missing_branches": [[225, 226], [225, 230], [237, 238], [237, 241]]}, "FontScaler.scale_font": {"executed_lines": [274, 275, 279, 280, 282, 284], "summary": {"covered_lines": 6, "num_statements": 7, "percent_covered": 81.81818181818181, "percent_covered_display": "82", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 85.71428571428571, "percent_statements_covered_display": "86", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [276], "excluded_lines": [262], "start_line": 261, "executed_branches": [[275, 279], [279, 280], [279, 282]], "missing_branches": [[275, 276]]}, "FontScaler.scale_word_spacing": {"executed_lines": [300, 301, 303, 304], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [299], "start_line": 297, "executed_branches": [[300, 301], [300, 303]], "missing_branches": []}, "BidirectionalLayouter.__init__": {"executed_lines": [324, 325, 326, 327, 328, 329, 335, 342], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 316, "executed_branches": [], "missing_branches": []}, "BidirectionalLayouter.render_page_forward": {"executed_lines": [356, 357, 360, 362, 365, 368, 371, 374, 381, 382, 383, 387, 388, 391, 393, 394, 396, 399, 400, 403], "summary": {"covered_lines": 20, "num_statements": 21, "percent_covered": 94.28571428571429, "percent_covered_display": "94", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 95.23809523809524, "percent_statements_covered_display": "95", "num_branches": 14, "num_partial_branches": 1, "covered_branches": 13, "missing_branches": 1, "percent_branches_covered": 92.85714285714286, "percent_branches_covered_display": "93"}, "missing_lines": [363], "excluded_lines": [346], "start_line": 344, "executed_branches": [[360, 362], [360, 399], [362, 365], [374, 381], [374, 387], [381, 382], [381, 383], [387, 388], [387, 391], [391, 393], [391, 396], [399, 400], [399, 403]], "missing_branches": [[362, 363]]}, "BidirectionalLayouter.render_page_backward": {"executed_lines": [450, 453, 454, 455, 458, 459, 460, 461, 462, 465, 466, 467, 468, 469, 470, 471, 475, 478, 479], "summary": {"covered_lines": 19, "num_statements": 22, "percent_covered": 78.94736842105263, "percent_covered_display": "79", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 86.36363636363636, "percent_statements_covered_display": "86", "num_branches": 16, "num_partial_branches": 3, "covered_branches": 11, "missing_branches": 5, "percent_branches_covered": 68.75, "percent_branches_covered_display": "69"}, "missing_lines": [472, 473, 476], "excluded_lines": [417], "start_line": 413, "executed_branches": [[453, 454], [453, 458], [459, 460], [459, 465], [461, 462], [466, 467], [466, 475], [468, 469], [468, 470], [470, 471], [475, 478]], "missing_branches": [[461, 465], [470, 472], [472, 466], [472, 473], [475, 476]]}, "BidirectionalLayouter._backward_anchors": {"executed_lines": [490, 493, 494, 495, 496, 497, 503, 504], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [482], "start_line": 481, "executed_branches": [[493, 494], [493, 503], [495, 496], [495, 497], [503, -481], [503, 504]], "missing_branches": []}, "BidirectionalLayouter._replay_to": {"executed_lines": [519, 520, 522, 523, 526, 527, 529, 530, 532, 534, 536, 539, 540], "summary": {"covered_lines": 13, "num_statements": 16, "percent_covered": 76.92307692307692, "percent_covered_display": "77", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 81.25, "percent_statements_covered_display": "81", "num_branches": 10, "num_partial_branches": 3, "covered_branches": 7, "missing_branches": 3, "percent_branches_covered": 70.0, "percent_branches_covered_display": "70"}, "missing_lines": [524, 537, 542], "excluded_lines": [510], "start_line": 506, "executed_branches": [[522, 523], [523, 526], [529, 530], [529, 532], [532, 534], [532, 536], [536, 539]], "missing_branches": [[522, 542], [523, 524], [536, 537]]}, "BidirectionalLayouter._position_key": {"executed_lines": [547], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [546], "start_line": 545, "executed_branches": [], "missing_branches": []}, "BidirectionalLayouter._scale_block_fonts": {"executed_lines": [557, 558, 560, 561, 562, 563, 565, 566, 567], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [550], "start_line": 549, "executed_branches": [[557, 558], [557, 560], [562, 563], [562, 565]], "missing_branches": []}, "BidirectionalLayouter._build_scaled_block": {"executed_lines": [571, 574, 575, 576, 578, 584, 585, 586, 587, 589, 590, 591, 592, 593, 595, 596, 599, 600, 603, 604, 605, 606, 608, 609, 614, 617, 618, 619, 620, 625, 626, 627, 628, 629], "summary": {"covered_lines": 34, "num_statements": 35, "percent_covered": 95.23809523809524, "percent_covered_display": "95", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 97.14285714285714, "percent_statements_covered_display": "97", "num_branches": 28, "num_partial_branches": 2, "covered_branches": 26, "missing_branches": 2, "percent_branches_covered": 92.85714285714286, "percent_branches_covered_display": "93"}, "missing_lines": [633], "excluded_lines": [570], "start_line": 569, "executed_branches": [[574, 575], [574, 589], [575, 576], [575, 578], [584, 585], [584, 587], [585, 586], [589, 590], [589, 595], [591, 592], [591, 593], [595, 596], [595, 608], [599, 600], [599, 606], [603, 604], [603, 605], [608, 609], [614, 617], [614, 629], [617, 614], [617, 618], [619, 620], [619, 628], [625, 626], [625, 627]], "missing_branches": [[585, 584], [608, 633]]}, "BidirectionalLayouter._build_scaled_block.scale": {"executed_lines": [572], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 571, "executed_branches": [], "missing_branches": []}, "BidirectionalLayouter._layout_block_on_page": {"executed_lines": [647, 648, 649, 651, 653, 655, 656, 659, 660, 661], "summary": {"covered_lines": 10, "num_statements": 13, "percent_covered": 73.91304347826087, "percent_covered_display": "74", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 76.92307692307692, "percent_statements_covered_display": "77", "num_branches": 10, "num_partial_branches": 3, "covered_branches": 7, "missing_branches": 3, "percent_branches_covered": 70.0, "percent_branches_covered_display": "70"}, "missing_lines": [650, 652, 654], "excluded_lines": [641], "start_line": 635, "executed_branches": [[647, 648], [647, 649], [649, 651], [651, 653], [653, 655], [655, 656], [655, 659]], "missing_branches": [[649, 650], [651, 652], [653, 654]]}, "BidirectionalLayouter._layout_paragraph_on_page": {"executed_lines": [683, 684, 686, 695, 704, 706, 708, 709, 710, 711, 714, 716, 719, 720, 722, 724], "summary": {"covered_lines": 16, "num_statements": 17, "percent_covered": 92.0, "percent_covered_display": "92", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 94.11764705882354, "percent_statements_covered_display": "94", "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1, "percent_branches_covered": 87.5, "percent_branches_covered_display": "88"}, "missing_lines": [728], "excluded_lines": [669], "start_line": 663, "executed_branches": [[684, 686], [684, 695], [706, 708], [706, 714], [714, 716], [719, 720], [719, 722]], "missing_branches": [[714, 728]]}, "BidirectionalLayouter._layout_heading_on_page": {"executed_lines": [738], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [736], "start_line": 730, "executed_branches": [], "missing_branches": []}, "BidirectionalLayouter._layout_table_on_page": {"executed_lines": [749, 750, 751, 752, 753], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [746], "start_line": 740, "executed_branches": [], "missing_branches": []}, "BidirectionalLayouter._layout_list_on_page": {"executed_lines": [764, 765, 766, 767], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [761], "start_line": 755, "executed_branches": [], "missing_branches": []}, "BidirectionalLayouter._layout_image_on_page": {"executed_lines": [790, 797, 799, 801, 802, 803, 807], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [775], "start_line": 769, "executed_branches": [[799, 801], [799, 807]], "missing_branches": []}, "BidirectionalLayouter._position_compare": {"executed_lines": [812, 813, 814, 815, 816, 817, 818], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [811], "start_line": 809, "executed_branches": [[812, 813], [812, 814], [814, 815], [814, 816], [816, 817], [816, 818]], "missing_branches": []}, "": {"executed_lines": [14, 15, 16, 18, 21, 22, 23, 24, 25, 26, 27, 30, 31, 36, 37, 39, 40, 41, 42, 43, 44, 46, 59, 63, 64, 68, 72, 78, 83, 86, 98, 104, 109, 161, 169, 175, 182, 200, 206, 215, 254, 260, 261, 296, 297, 310, 316, 344, 407, 411, 413, 481, 506, 544, 545, 549, 569, 635, 663, 730, 740, 755, 769, 809], "summary": {"covered_lines": 64, "num_statements": 64, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 7, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 32, 84, 99, 201, 255, 311], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"RenderingPosition": {"executed_lines": [55, 61, 66, 70, 74, 75, 76, 80], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 6, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [47, 60, 65, 69, 73, 79], "start_line": 31, "executed_branches": [[74, 75], [74, 76]], "missing_branches": []}, "ChapterInfo": {"executed_lines": [92, 93, 94, 95], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 83, "executed_branches": [], "missing_branches": []}, "ChapterNavigator": {"executed_lines": [105, 106, 107, 111, 114, 115, 124, 131, 133, 134, 136, 146, 148, 155, 158, 159, 163, 164, 165, 166, 167, 172, 177, 178, 179, 180, 184, 185, 188, 190, 191, 193, 194, 195], "summary": {"covered_lines": 34, "num_statements": 35, "percent_covered": 94.91525423728814, "percent_covered_display": "95", "missing_lines": 1, "excluded_lines": 5, "percent_statements_covered": 97.14285714285714, "percent_statements_covered_display": "97", "num_branches": 24, "num_partial_branches": 2, "covered_branches": 22, "missing_branches": 2, "percent_branches_covered": 91.66666666666667, "percent_branches_covered_display": "92"}, "missing_lines": [197], "excluded_lines": [110, 162, 171, 176, 183], "start_line": 98, "executed_branches": [[114, 115], [114, 133], [133, -109], [133, 134], [134, 133], [134, 136], [158, 133], [158, 159], [164, 165], [164, 167], [165, 166], [177, 178], [177, 180], [178, 177], [178, 179], [184, 185], [184, 188], [188, 190], [190, 191], [190, 193], [194, 188], [194, 195]], "missing_branches": [[165, 164], [188, 197]]}, "FontFamilyOverride": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 7, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 7, "excluded_lines": 2, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [213, 225, 226, 230, 237, 238, 241], "excluded_lines": [207, 216], "start_line": 200, "executed_branches": [], "missing_branches": [[225, 226], [225, 230], [237, 238], [237, 241]]}, "FontScaler": {"executed_lines": [274, 275, 279, 280, 282, 284, 300, 301, 303, 304], "summary": {"covered_lines": 10, "num_statements": 11, "percent_covered": 88.23529411764706, "percent_covered_display": "88", "missing_lines": 1, "excluded_lines": 2, "percent_statements_covered": 90.9090909090909, "percent_statements_covered_display": "91", "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [276], "excluded_lines": [262, 299], "start_line": 254, "executed_branches": [[275, 279], [279, 280], [279, 282], [300, 301], [300, 303]], "missing_branches": [[275, 276]]}, "BidirectionalLayouter": {"executed_lines": [324, 325, 326, 327, 328, 329, 335, 342, 356, 357, 360, 362, 365, 368, 371, 374, 381, 382, 383, 387, 388, 391, 393, 394, 396, 399, 400, 403, 450, 453, 454, 455, 458, 459, 460, 461, 462, 465, 466, 467, 468, 469, 470, 471, 475, 478, 479, 490, 493, 494, 495, 496, 497, 503, 504, 519, 520, 522, 523, 526, 527, 529, 530, 532, 534, 536, 539, 540, 547, 557, 558, 560, 561, 562, 563, 565, 566, 567, 571, 572, 574, 575, 576, 578, 584, 585, 586, 587, 589, 590, 591, 592, 593, 595, 596, 599, 600, 603, 604, 605, 606, 608, 609, 614, 617, 618, 619, 620, 625, 626, 627, 628, 629, 647, 648, 649, 651, 653, 655, 656, 659, 660, 661, 683, 684, 686, 695, 704, 706, 708, 709, 710, 711, 714, 716, 719, 720, 722, 724, 738, 749, 750, 751, 752, 753, 764, 765, 766, 767, 790, 797, 799, 801, 802, 803, 807, 812, 813, 814, 815, 816, 817, 818], "summary": {"covered_lines": 163, "num_statements": 175, "percent_covered": 90.3225806451613, "percent_covered_display": "90", "missing_lines": 12, "excluded_lines": 14, "percent_statements_covered": 93.14285714285714, "percent_statements_covered_display": "93", "num_branches": 104, "num_partial_branches": 13, "covered_branches": 89, "missing_branches": 15, "percent_branches_covered": 85.57692307692308, "percent_branches_covered_display": "86"}, "missing_lines": [363, 472, 473, 476, 524, 537, 542, 633, 650, 652, 654, 728], "excluded_lines": [346, 417, 482, 510, 546, 550, 570, 641, 669, 736, 746, 761, 775, 811], "start_line": 310, "executed_branches": [[360, 362], [360, 399], [362, 365], [374, 381], [374, 387], [381, 382], [381, 383], [387, 388], [387, 391], [391, 393], [391, 396], [399, 400], [399, 403], [453, 454], [453, 458], [459, 460], [459, 465], [461, 462], [466, 467], [466, 475], [468, 469], [468, 470], [470, 471], [475, 478], [493, 494], [493, 503], [495, 496], [495, 497], [503, -481], [503, 504], [522, 523], [523, 526], [529, 530], [529, 532], [532, 534], [532, 536], [536, 539], [557, 558], [557, 560], [562, 563], [562, 565], [574, 575], [574, 589], [575, 576], [575, 578], [584, 585], [584, 587], [585, 586], [589, 590], [589, 595], [591, 592], [591, 593], [595, 596], [595, 608], [599, 600], [599, 606], [603, 604], [603, 605], [608, 609], [614, 617], [614, 629], [617, 614], [617, 618], [619, 620], [619, 628], [625, 626], [625, 627], [647, 648], [647, 649], [649, 651], [651, 653], [653, 655], [655, 656], [655, 659], [684, 686], [684, 695], [706, 708], [706, 714], [714, 716], [719, 720], [719, 722], [799, 801], [799, 807], [812, 813], [812, 814], [814, 815], [814, 816], [816, 817], [816, 818]], "missing_branches": [[362, 363], [461, 465], [470, 472], [472, 466], [472, 473], [475, 476], [522, 542], [523, 524], [536, 537], [585, 584], [608, 633], [649, 650], [651, 652], [653, 654], [714, 728]]}, "": {"executed_lines": [14, 15, 16, 18, 21, 22, 23, 24, 25, 26, 27, 30, 31, 36, 37, 39, 40, 41, 42, 43, 44, 46, 59, 63, 64, 68, 72, 78, 83, 86, 98, 104, 109, 161, 169, 175, 182, 200, 206, 215, 254, 260, 261, 296, 297, 310, 316, 344, 407, 411, 413, 481, 506, 544, 545, 549, 569, 635, 663, 730, 740, 755, 769, 809], "summary": {"covered_lines": 64, "num_statements": 64, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 7, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 32, 84, 99, 201, 255, 311], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/layout/ereader_manager.py": {"executed_lines": [9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 30, 35, 43, 44, 46, 47, 49, 50, 52, 54, 55, 56, 65, 67, 72, 80, 81, 83, 93, 94, 95, 96, 97, 99, 109, 111, 118, 120, 127, 129, 136, 137, 138, 139, 140, 147, 161, 182, 183, 184, 187, 188, 189, 192, 193, 194, 195, 199, 200, 203, 204, 208, 209, 212, 213, 214, 215, 218, 219, 222, 224, 227, 288, 291, 293, 296, 298, 309, 310, 313, 314, 315, 317, 319, 330, 332, 336, 340, 341, 342, 345, 352, 353, 359, 361, 363, 364, 367, 369, 370, 373, 375, 386, 387, 389, 390, 392, 403, 404, 406, 407, 410, 411, 414, 416, 420, 421, 422, 423, 429, 430, 434, 437, 438, 440, 442, 454, 455, 461, 462, 463, 466, 469, 470, 473, 475, 477, 478, 479, 483, 486, 488, 490, 491, 492, 496, 504, 506, 510, 520, 521, 522, 523, 525, 535, 536, 537, 538, 540, 550, 551, 552, 553, 555, 564, 568, 571, 574, 592, 593, 596, 600, 609, 610, 612, 614, 616, 618, 630, 631, 633, 636, 638, 640, 642, 670, 677, 679, 697, 715, 733, 752, 770, 788, 796, 798, 805, 807, 817, 818, 819, 823, 833, 835, 845, 846, 847, 848, 850, 857, 869, 886, 887, 888, 890, 892, 911, 912, 913, 915, 917, 919, 922, 923, 925, 935, 937, 939, 941, 949, 950, 953, 955, 966, 968, 969, 970, 971, 972, 973, 974, 976, 986, 988, 999, 1001, 1011, 1013, 1015, 1016, 1018, 1025, 1026, 1030, 1031, 1033, 1035, 1042, 1044, 1051, 1053, 1060, 1063, 1064, 1065, 1067, 1074, 1075, 1077, 1092, 1099, 1101, 1108, 1109, 1110, 1113, 1116, 1118, 1126, 1127, 1133, 1149], "summary": {"covered_lines": 288, "num_statements": 370, "percent_covered": 77.29257641921397, "percent_covered_display": "77", "missing_lines": 82, "excluded_lines": 66, "percent_statements_covered": 77.83783783783784, "percent_statements_covered_display": "78", "num_branches": 88, "num_partial_branches": 8, "covered_branches": 66, "missing_branches": 22, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [60, 61, 63, 141, 142, 144, 247, 248, 249, 251, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 271, 272, 273, 274, 275, 276, 278, 279, 280, 281, 282, 283, 285, 334, 355, 357, 409, 467, 494, 572, 597, 663, 666, 668, 691, 692, 693, 694, 695, 709, 710, 711, 712, 713, 727, 728, 729, 730, 731, 745, 747, 748, 749, 750, 764, 765, 766, 767, 768, 782, 783, 784, 785, 786, 820, 821, 1061, 1128, 1129], "excluded_lines": [1, 31, 36, 53, 66, 73, 84, 100, 112, 121, 130, 148, 169, 229, 290, 295, 299, 320, 362, 376, 393, 443, 497, 511, 526, 541, 556, 578, 615, 619, 639, 643, 671, 680, 698, 716, 734, 753, 771, 790, 799, 808, 824, 836, 851, 874, 898, 918, 926, 938, 942, 954, 967, 977, 989, 1002, 1014, 1019, 1036, 1045, 1054, 1068, 1093, 1102, 1119, 1137], "executed_branches": [[93, 94], [93, 97], [137, 138], [137, 139], [187, 188], [187, 189], [213, 214], [213, 218], [309, 310], [309, 313], [314, 315], [314, 317], [332, 336], [352, 353], [363, 364], [363, 367], [369, 370], [369, 373], [386, 387], [386, 389], [403, 404], [403, 414], [406, 407], [420, 421], [420, 429], [429, 430], [429, 440], [454, 455], [454, 466], [466, 469], [469, 470], [469, 473], [475, 477], [475, 483], [486, 488], [536, 537], [536, 538], [551, 552], [551, 553], [564, -555], [564, 568], [571, -555], [592, 593], [592, 612], [596, 600], [600, 592], [600, 609], [630, 631], [630, 636], [846, 847], [846, 848], [887, 888], [887, 890], [912, 913], [912, 915], [969, 970], [969, 974], [970, 971], [970, 972], [1015, -1013], [1015, 1016], [1025, 1026], [1025, 1030], [1060, 1063], [1108, 1109], [1108, 1110]], "missing_branches": [[257, 258], [257, 271], [259, 260], [259, 261], [261, 257], [261, 262], [263, 264], [263, 265], [272, 273], [272, 278], [279, 280], [279, 285], [281, 282], [281, 283], [332, 334], [352, 359], [406, 409], [466, 467], [486, 494], [571, 572], [596, 597], [1060, 1061]], "functions": {"BookmarkManager.__init__": {"executed_lines": [43, 44, 46, 47, 49, 50], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [36], "start_line": 35, "executed_branches": [], "missing_branches": []}, "BookmarkManager._load_bookmarks": {"executed_lines": [54, 55, 56], "summary": {"covered_lines": 3, "num_statements": 6, "percent_covered": 50.0, "percent_covered_display": "50", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 50.0, "percent_statements_covered_display": "50", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [60, 61, 63], "excluded_lines": [53], "start_line": 52, "executed_branches": [], "missing_branches": []}, "BookmarkManager._save_bookmarks": {"executed_lines": [67], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [66], "start_line": 65, "executed_branches": [], "missing_branches": []}, "BookmarkManager.add_bookmark": {"executed_lines": [80, 81], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [73], "start_line": 72, "executed_branches": [], "missing_branches": []}, "BookmarkManager.remove_bookmark": {"executed_lines": [93, 94, 95, 96, 97], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [84], "start_line": 83, "executed_branches": [[93, 94], [93, 97]], "missing_branches": []}, "BookmarkManager.get_bookmark": {"executed_lines": [109], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [100], "start_line": 99, "executed_branches": [], "missing_branches": []}, "BookmarkManager.list_bookmarks": {"executed_lines": [118], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [112], "start_line": 111, "executed_branches": [], "missing_branches": []}, "BookmarkManager.save_reading_position": {"executed_lines": [127], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [121], "start_line": 120, "executed_branches": [], "missing_branches": []}, "BookmarkManager.load_reading_position": {"executed_lines": [136, 137, 138, 139, 140], "summary": {"covered_lines": 5, "num_statements": 8, "percent_covered": 70.0, "percent_covered_display": "70", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 62.5, "percent_statements_covered_display": "62", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [141, 142, 144], "excluded_lines": [130], "start_line": 129, "executed_branches": [[137, 138], [137, 139]], "missing_branches": []}, "EreaderLayoutManager.__init__": {"executed_lines": [182, 183, 184, 187, 188, 189, 192, 193, 194, 195, 199, 200, 203, 204, 208, 209, 212, 213, 214, 215, 218, 219, 222, 224], "summary": {"covered_lines": 24, "num_statements": 24, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [169], "start_line": 161, "executed_branches": [[187, 188], [187, 189], [213, 214], [213, 218]], "missing_branches": []}, "EreaderLayoutManager.prewarm_caches": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 30, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 30, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 14, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 14, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [247, 248, 249, 251, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 271, 272, 273, 274, 275, 276, 278, 279, 280, 281, 282, 283, 285], "excluded_lines": [229], "start_line": 227, "executed_branches": [], "missing_branches": [[257, 258], [257, 271], [259, 260], [259, 261], [261, 257], [261, 262], [263, 264], [263, 265], [272, 273], [272, 278], [279, 280], [279, 285], [281, 282], [281, 283]]}, "EreaderLayoutManager.set_position_changed_callback": {"executed_lines": [291], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [290], "start_line": 288, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.set_chapter_changed_callback": {"executed_lines": [296], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [295], "start_line": 293, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager._detect_cover": {"executed_lines": [309, 310, 313, 314, 315, 317], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [299], "start_line": 298, "executed_branches": [[309, 310], [309, 313], [314, 315], [314, 317]], "missing_branches": []}, "EreaderLayoutManager._render_cover_page": {"executed_lines": [330, 332, 336, 340, 341, 342, 345, 352, 353, 359], "summary": {"covered_lines": 10, "num_statements": 13, "percent_covered": 70.58823529411765, "percent_covered_display": "71", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 76.92307692307692, "percent_statements_covered_display": "77", "num_branches": 4, "num_partial_branches": 2, "covered_branches": 2, "missing_branches": 2, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [334, 355, 357], "excluded_lines": [320], "start_line": 319, "executed_branches": [[332, 336], [352, 353]], "missing_branches": [[332, 334], [352, 359]]}, "EreaderLayoutManager._notify_position_changed": {"executed_lines": [363, 364, 367, 369, 370, 373], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [362], "start_line": 361, "executed_branches": [[363, 364], [363, 367], [369, 370], [369, 373]], "missing_branches": []}, "EreaderLayoutManager.get_current_page": {"executed_lines": [386, 387, 389, 390], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [376], "start_line": 375, "executed_branches": [[386, 387], [386, 389]], "missing_branches": []}, "EreaderLayoutManager.next_page": {"executed_lines": [403, 404, 406, 407, 410, 411, 414, 416, 420, 421, 422, 423, 429, 430, 434, 437, 438, 440], "summary": {"covered_lines": 18, "num_statements": 19, "percent_covered": 92.5925925925926, "percent_covered_display": "93", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 94.73684210526316, "percent_statements_covered_display": "95", "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1, "percent_branches_covered": 87.5, "percent_branches_covered_display": "88"}, "missing_lines": [409], "excluded_lines": [393], "start_line": 392, "executed_branches": [[403, 404], [403, 414], [406, 407], [420, 421], [420, 429], [429, 430], [429, 440]], "missing_branches": [[406, 409]]}, "EreaderLayoutManager.previous_page": {"executed_lines": [454, 455, 461, 462, 463, 466, 469, 470, 473, 475, 477, 478, 479, 483, 486, 488, 490, 491, 492], "summary": {"covered_lines": 19, "num_statements": 21, "percent_covered": 87.09677419354838, "percent_covered_display": "87", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 90.47619047619048, "percent_statements_covered_display": "90", "num_branches": 10, "num_partial_branches": 2, "covered_branches": 8, "missing_branches": 2, "percent_branches_covered": 80.0, "percent_branches_covered_display": "80"}, "missing_lines": [467, 494], "excluded_lines": [443], "start_line": 442, "executed_branches": [[454, 455], [454, 466], [466, 469], [469, 470], [469, 473], [475, 477], [475, 483], [486, 488]], "missing_branches": [[466, 467], [486, 494]]}, "EreaderLayoutManager._is_at_beginning": {"executed_lines": [504, 506], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [497], "start_line": 496, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.jump_to_position": {"executed_lines": [520, 521, 522, 523], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [511], "start_line": 510, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.jump_to_chapter": {"executed_lines": [535, 536, 537, 538], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [526], "start_line": 525, "executed_branches": [[536, 537], [536, 538]], "missing_branches": []}, "EreaderLayoutManager.jump_to_chapter_index": {"executed_lines": [550, 551, 552, 553], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [541], "start_line": 540, "executed_branches": [[551, 552], [551, 553]], "missing_branches": []}, "EreaderLayoutManager._add_to_history": {"executed_lines": [564, 568, 571], "summary": {"covered_lines": 3, "num_statements": 4, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [572], "excluded_lines": [556], "start_line": 555, "executed_branches": [[564, -555], [564, 568], [571, -555]], "missing_branches": [[571, 572]]}, "EreaderLayoutManager._get_from_history": {"executed_lines": [592, 593, 596, 600, 609, 610, 612], "summary": {"covered_lines": 7, "num_statements": 8, "percent_covered": 85.71428571428571, "percent_covered_display": "86", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 87.5, "percent_statements_covered_display": "88", "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [597], "excluded_lines": [578], "start_line": 574, "executed_branches": [[592, 593], [592, 612], [596, 600], [600, 592], [600, 609]], "missing_branches": [[596, 597]]}, "EreaderLayoutManager._clear_history": {"executed_lines": [616], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [615], "start_line": 614, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.set_font_scale": {"executed_lines": [630, 631, 633, 636], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [619], "start_line": 618, "executed_branches": [[630, 631], [630, 636]], "missing_branches": []}, "EreaderLayoutManager.get_font_scale": {"executed_lines": [640], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [639], "start_line": 638, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.set_font_family": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [663, 666, 668], "excluded_lines": [643], "start_line": 642, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.get_font_family": {"executed_lines": [677], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [671], "start_line": 670, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.increase_line_spacing": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [691, 692, 693, 694, 695], "excluded_lines": [680], "start_line": 679, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.decrease_line_spacing": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [709, 710, 711, 712, 713], "excluded_lines": [698], "start_line": 697, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.increase_inter_block_spacing": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [727, 728, 729, 730, 731], "excluded_lines": [716], "start_line": 715, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.decrease_inter_block_spacing": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [745, 747, 748, 749, 750], "excluded_lines": [734], "start_line": 733, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.increase_word_spacing": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [764, 765, 766, 767, 768], "excluded_lines": [753], "start_line": 752, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.decrease_word_spacing": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [782, 783, 784, 785, 786], "excluded_lines": [771], "start_line": 770, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.get_table_of_contents": {"executed_lines": [796], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [790], "start_line": 788, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.get_current_chapter": {"executed_lines": [805], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [799], "start_line": 798, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.add_bookmark": {"executed_lines": [817, 818, 819], "summary": {"covered_lines": 3, "num_statements": 5, "percent_covered": 60.0, "percent_covered_display": "60", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 60.0, "percent_statements_covered_display": "60", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [820, 821], "excluded_lines": [808], "start_line": 807, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.remove_bookmark": {"executed_lines": [833], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [824], "start_line": 823, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.jump_to_bookmark": {"executed_lines": [845, 846, 847, 848], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [836], "start_line": 835, "executed_branches": [[846, 847], [846, 848]], "missing_branches": []}, "EreaderLayoutManager.list_bookmarks": {"executed_lines": [857], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [851], "start_line": 850, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.highlight_point": {"executed_lines": [886, 887, 888, 890], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [874], "start_line": 869, "executed_branches": [[887, 888], [887, 890]], "missing_branches": []}, "EreaderLayoutManager.highlight_range": {"executed_lines": [911, 912, 913, 915], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [898], "start_line": 892, "executed_branches": [[912, 913], [912, 915]], "missing_branches": []}, "EreaderLayoutManager._store_highlight": {"executed_lines": [919, 922, 923], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [918], "start_line": 917, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.remove_highlight": {"executed_lines": [935], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [926], "start_line": 925, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.list_highlights": {"executed_lines": [939], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [938], "start_line": 937, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.get_highlights_for_current_page": {"executed_lines": [949, 950], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [942], "start_line": 941, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.clear_highlights": {"executed_lines": [955], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [954], "start_line": 953, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager._interaction_state": {"executed_lines": [968, 969, 970, 971, 972, 973, 974], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [967], "start_line": 966, "executed_branches": [[969, 970], [969, 974], [970, 971], [970, 972]], "missing_branches": []}, "EreaderLayoutManager.handle_hover": {"executed_lines": [986], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [977], "start_line": 976, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.handle_touch_down": {"executed_lines": [999], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [989], "start_line": 988, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.handle_touch_up": {"executed_lines": [1011], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1002], "start_line": 1001, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.reset_interaction_state": {"executed_lines": [1015, 1016], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1014], "start_line": 1013, "executed_branches": [[1015, -1013], [1015, 1016]], "missing_branches": []}, "EreaderLayoutManager.get_reading_progress": {"executed_lines": [1025, 1026, 1030, 1031, 1033], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1019], "start_line": 1018, "executed_branches": [[1025, 1026], [1025, 1030]], "missing_branches": []}, "EreaderLayoutManager.has_cover": {"executed_lines": [1042], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1036], "start_line": 1035, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.is_on_cover": {"executed_lines": [1051], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1045], "start_line": 1044, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.jump_to_cover": {"executed_lines": [1060, 1063, 1064, 1065], "summary": {"covered_lines": 4, "num_statements": 5, "percent_covered": 71.42857142857143, "percent_covered_display": "71", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80", "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [1061], "excluded_lines": [1054], "start_line": 1053, "executed_branches": [[1060, 1063]], "missing_branches": [[1060, 1061]]}, "EreaderLayoutManager.get_position_info": {"executed_lines": [1074, 1075, 1077], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1068], "start_line": 1067, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.get_cache_stats": {"executed_lines": [1099], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1093], "start_line": 1092, "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.shutdown": {"executed_lines": [1108, 1109, 1110, 1113, 1116], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1102], "start_line": 1101, "executed_branches": [[1108, 1109], [1108, 1110]], "missing_branches": []}, "EreaderLayoutManager.__del__": {"executed_lines": [1126, 1127], "summary": {"covered_lines": 2, "num_statements": 4, "percent_covered": 50.0, "percent_covered_display": "50", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 50.0, "percent_statements_covered_display": "50", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [1128, 1129], "excluded_lines": [1119], "start_line": 1118, "executed_branches": [], "missing_branches": []}, "create_ereader_manager": {"executed_lines": [1149], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1137], "start_line": 1133, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 30, 35, 52, 65, 72, 83, 99, 111, 120, 129, 147, 161, 227, 288, 293, 298, 319, 361, 375, 392, 442, 496, 510, 525, 540, 555, 574, 614, 618, 638, 642, 670, 679, 697, 715, 733, 752, 770, 788, 798, 807, 823, 835, 850, 869, 892, 917, 925, 937, 941, 953, 966, 976, 988, 1001, 1013, 1018, 1035, 1044, 1053, 1067, 1092, 1101, 1118, 1133], "summary": {"covered_lines": 81, "num_statements": 81, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 31, 148], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"BookmarkManager": {"executed_lines": [43, 44, 46, 47, 49, 50, 54, 55, 56, 67, 80, 81, 93, 94, 95, 96, 97, 109, 118, 127, 136, 137, 138, 139, 140], "summary": {"covered_lines": 25, "num_statements": 31, "percent_covered": 82.85714285714286, "percent_covered_display": "83", "missing_lines": 6, "excluded_lines": 9, "percent_statements_covered": 80.64516129032258, "percent_statements_covered_display": "81", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [60, 61, 63, 141, 142, 144], "excluded_lines": [36, 53, 66, 73, 84, 100, 112, 121, 130], "start_line": 30, "executed_branches": [[93, 94], [93, 97], [137, 138], [137, 139]], "missing_branches": []}, "EreaderLayoutManager": {"executed_lines": [182, 183, 184, 187, 188, 189, 192, 193, 194, 195, 199, 200, 203, 204, 208, 209, 212, 213, 214, 215, 218, 219, 222, 224, 291, 296, 309, 310, 313, 314, 315, 317, 330, 332, 336, 340, 341, 342, 345, 352, 353, 359, 363, 364, 367, 369, 370, 373, 386, 387, 389, 390, 403, 404, 406, 407, 410, 411, 414, 416, 420, 421, 422, 423, 429, 430, 434, 437, 438, 440, 454, 455, 461, 462, 463, 466, 469, 470, 473, 475, 477, 478, 479, 483, 486, 488, 490, 491, 492, 504, 506, 520, 521, 522, 523, 535, 536, 537, 538, 550, 551, 552, 553, 564, 568, 571, 592, 593, 596, 600, 609, 610, 612, 616, 630, 631, 633, 636, 640, 677, 796, 805, 817, 818, 819, 833, 845, 846, 847, 848, 857, 886, 887, 888, 890, 911, 912, 913, 915, 919, 922, 923, 935, 939, 949, 950, 955, 968, 969, 970, 971, 972, 973, 974, 986, 999, 1011, 1015, 1016, 1025, 1026, 1030, 1031, 1033, 1042, 1051, 1060, 1063, 1064, 1065, 1074, 1075, 1077, 1099, 1108, 1109, 1110, 1113, 1116, 1126, 1127], "summary": {"covered_lines": 181, "num_statements": 257, "percent_covered": 71.26099706744868, "percent_covered_display": "71", "missing_lines": 76, "excluded_lines": 53, "percent_statements_covered": 70.42801556420234, "percent_statements_covered_display": "70", "num_branches": 84, "num_partial_branches": 8, "covered_branches": 62, "missing_branches": 22, "percent_branches_covered": 73.80952380952381, "percent_branches_covered_display": "74"}, "missing_lines": [247, 248, 249, 251, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 271, 272, 273, 274, 275, 276, 278, 279, 280, 281, 282, 283, 285, 334, 355, 357, 409, 467, 494, 572, 597, 663, 666, 668, 691, 692, 693, 694, 695, 709, 710, 711, 712, 713, 727, 728, 729, 730, 731, 745, 747, 748, 749, 750, 764, 765, 766, 767, 768, 782, 783, 784, 785, 786, 820, 821, 1061, 1128, 1129], "excluded_lines": [169, 229, 290, 295, 299, 320, 362, 376, 393, 443, 497, 511, 526, 541, 556, 578, 615, 619, 639, 643, 671, 680, 698, 716, 734, 753, 771, 790, 799, 808, 824, 836, 851, 874, 898, 918, 926, 938, 942, 954, 967, 977, 989, 1002, 1014, 1019, 1036, 1045, 1054, 1068, 1093, 1102, 1119], "start_line": 147, "executed_branches": [[187, 188], [187, 189], [213, 214], [213, 218], [309, 310], [309, 313], [314, 315], [314, 317], [332, 336], [352, 353], [363, 364], [363, 367], [369, 370], [369, 373], [386, 387], [386, 389], [403, 404], [403, 414], [406, 407], [420, 421], [420, 429], [429, 430], [429, 440], [454, 455], [454, 466], [466, 469], [469, 470], [469, 473], [475, 477], [475, 483], [486, 488], [536, 537], [536, 538], [551, 552], [551, 553], [564, -555], [564, 568], [571, -555], [592, 593], [592, 612], [596, 600], [600, 592], [600, 609], [630, 631], [630, 636], [846, 847], [846, 848], [887, 888], [887, 890], [912, 913], [912, 915], [969, 970], [969, 974], [970, 971], [970, 972], [1015, -1013], [1015, 1016], [1025, 1026], [1025, 1030], [1060, 1063], [1108, 1109], [1108, 1110]], "missing_branches": [[257, 258], [257, 271], [259, 260], [259, 261], [261, 257], [261, 262], [263, 264], [263, 265], [272, 273], [272, 278], [279, 280], [279, 285], [281, 282], [281, 283], [332, 334], [352, 359], [406, 409], [466, 467], [486, 494], [571, 572], [596, 597], [1060, 1061]]}, "": {"executed_lines": [9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 30, 35, 52, 65, 72, 83, 99, 111, 120, 129, 147, 161, 227, 288, 293, 298, 319, 361, 375, 392, 442, 496, 510, 525, 540, 555, 574, 614, 618, 638, 642, 670, 679, 697, 715, 733, 752, 770, 788, 798, 807, 823, 835, 850, 869, 892, 917, 925, 937, 941, 953, 966, 976, 988, 1001, 1013, 1018, 1035, 1044, 1053, 1067, 1092, 1101, 1118, 1133, 1149], "summary": {"covered_lines": 82, "num_statements": 82, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 4, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 31, 148, 1137], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/layout/page_buffer.py": {"executed_lines": [30, 31, 32, 34, 35, 36, 37, 38, 41, 47, 54, 57, 58, 61, 63, 67, 68, 69, 70, 72, 87, 88, 89, 90, 92, 103, 105, 106, 107, 110, 112, 113, 114, 116, 118, 133, 136, 139, 140, 141, 143, 146, 147, 149, 150, 152, 154, 155, 156, 157, 159, 166, 167, 168, 170, 181, 183, 192, 200, 203, 209, 228, 230, 231, 232, 233, 234, 235, 237, 238, 239, 241, 254, 255, 256, 259, 260, 263, 264, 265, 268, 271, 273, 275, 291, 296, 297, 305, 308, 310, 312, 334, 336, 338, 340, 342, 344], "summary": {"covered_lines": 97, "num_statements": 110, "percent_covered": 84.78260869565217, "percent_covered_display": "85", "missing_lines": 13, "excluded_lines": 19, "percent_statements_covered": 88.18181818181819, "percent_statements_covered_display": "88", "num_branches": 28, "num_partial_branches": 2, "covered_branches": 20, "missing_branches": 8, "percent_branches_covered": 71.42857142857143, "percent_branches_covered_display": "71"}, "missing_lines": [177, 178, 179, 292, 293, 300, 301, 302, 319, 320, 323, 326, 327], "excluded_lines": [1, 42, 48, 78, 93, 124, 153, 160, 171, 182, 193, 204, 217, 243, 279, 313, 335, 339, 343], "executed_branches": [[103, 105], [103, 110], [110, 112], [110, 116], [139, 140], [139, 146], [140, 141], [140, 143], [146, -118], [146, 147], [166, -159], [166, 167], [254, 255], [254, 259], [260, 263], [260, 268], [264, 265], [264, 268], [291, 296], [297, 305]], "missing_branches": [[177, -170], [177, 178], [291, 292], [297, 300], [301, 302], [301, 305], [319, -312], [319, 320]], "functions": {"PageBuffer.__init__": {"executed_lines": [54, 57, 58, 61, 63, 67, 68, 69, 70], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [48], "start_line": 47, "executed_branches": [], "missing_branches": []}, "PageBuffer.initialize": {"executed_lines": [87, 88, 89, 90], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [78], "start_line": 72, "executed_branches": [], "missing_branches": []}, "PageBuffer.get_page": {"executed_lines": [103, 105, 106, 107, 110, 112, 113, 114, 116], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [93], "start_line": 92, "executed_branches": [[103, 105], [103, 110], [110, 112], [110, 116]], "missing_branches": []}, "PageBuffer.cache_page": {"executed_lines": [133, 136, 139, 140, 141, 143, 146, 147, 149, 150], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [124], "start_line": 118, "executed_branches": [[139, 140], [139, 146], [140, 141], [140, 143], [146, -118], [146, 147]], "missing_branches": []}, "PageBuffer.invalidate_all": {"executed_lines": [154, 155, 156, 157], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [153], "start_line": 152, "executed_branches": [], "missing_branches": []}, "PageBuffer.set_font_scale": {"executed_lines": [166, 167, 168], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [160], "start_line": 159, "executed_branches": [[166, -159], [166, 167]], "missing_branches": []}, "PageBuffer.set_font_family": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [177, 178, 179], "excluded_lines": [171], "start_line": 170, "executed_branches": [], "missing_branches": [[177, -170], [177, 178]]}, "PageBuffer.get_cache_stats": {"executed_lines": [183], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [182], "start_line": 181, "executed_branches": [], "missing_branches": []}, "PageBuffer.shutdown": {"executed_lines": [200], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [193], "start_line": 192, "executed_branches": [], "missing_branches": []}, "BufferedPageRenderer.__init__": {"executed_lines": [228, 230, 231, 232, 233, 234, 235, 237, 238, 239], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [217], "start_line": 209, "executed_branches": [], "missing_branches": []}, "BufferedPageRenderer.render_page": {"executed_lines": [254, 255, 256, 259, 260, 263, 264, 265, 268, 271, 273], "summary": {"covered_lines": 11, "num_statements": 11, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [243], "start_line": 241, "executed_branches": [[254, 255], [254, 259], [260, 263], [260, 268], [264, 265], [264, 268]], "missing_branches": []}, "BufferedPageRenderer.render_page_backward": {"executed_lines": [291, 296, 297, 305, 308, 310], "summary": {"covered_lines": 6, "num_statements": 11, "percent_covered": 47.05882352941177, "percent_covered_display": "47", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 54.54545454545455, "percent_statements_covered_display": "55", "num_branches": 6, "num_partial_branches": 2, "covered_branches": 2, "missing_branches": 4, "percent_branches_covered": 33.333333333333336, "percent_branches_covered_display": "33"}, "missing_lines": [292, 293, 300, 301, 302], "excluded_lines": [279], "start_line": 275, "executed_branches": [[291, 296], [297, 305]], "missing_branches": [[291, 292], [297, 300], [301, 302], [301, 305]]}, "BufferedPageRenderer.set_font_family": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [319, 320, 323, 326, 327], "excluded_lines": [313], "start_line": 312, "executed_branches": [], "missing_branches": [[319, -312], [319, 320]]}, "BufferedPageRenderer.get_font_family": {"executed_lines": [336], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [335], "start_line": 334, "executed_branches": [], "missing_branches": []}, "BufferedPageRenderer.get_cache_stats": {"executed_lines": [340], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [339], "start_line": 338, "executed_branches": [], "missing_branches": []}, "BufferedPageRenderer.shutdown": {"executed_lines": [344], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [343], "start_line": 342, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [30, 31, 32, 34, 35, 36, 37, 38, 41, 47, 72, 92, 118, 152, 159, 170, 181, 192, 203, 209, 241, 275, 312, 334, 338, 342], "summary": {"covered_lines": 26, "num_statements": 26, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 42, 204], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"PageBuffer": {"executed_lines": [54, 57, 58, 61, 63, 67, 68, 69, 70, 87, 88, 89, 90, 103, 105, 106, 107, 110, 112, 113, 114, 116, 133, 136, 139, 140, 141, 143, 146, 147, 149, 150, 154, 155, 156, 157, 166, 167, 168, 183, 200], "summary": {"covered_lines": 41, "num_statements": 44, "percent_covered": 91.37931034482759, "percent_covered_display": "91", "missing_lines": 3, "excluded_lines": 9, "percent_statements_covered": 93.18181818181819, "percent_statements_covered_display": "93", "num_branches": 14, "num_partial_branches": 0, "covered_branches": 12, "missing_branches": 2, "percent_branches_covered": 85.71428571428571, "percent_branches_covered_display": "86"}, "missing_lines": [177, 178, 179], "excluded_lines": [48, 78, 93, 124, 153, 160, 171, 182, 193], "start_line": 41, "executed_branches": [[103, 105], [103, 110], [110, 112], [110, 116], [139, 140], [139, 146], [140, 141], [140, 143], [146, -118], [146, 147], [166, -159], [166, 167]], "missing_branches": [[177, -170], [177, 178]]}, "BufferedPageRenderer": {"executed_lines": [228, 230, 231, 232, 233, 234, 235, 237, 238, 239, 254, 255, 256, 259, 260, 263, 264, 265, 268, 271, 273, 291, 296, 297, 305, 308, 310, 336, 340, 344], "summary": {"covered_lines": 30, "num_statements": 40, "percent_covered": 70.37037037037037, "percent_covered_display": "70", "missing_lines": 10, "excluded_lines": 7, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75", "num_branches": 14, "num_partial_branches": 2, "covered_branches": 8, "missing_branches": 6, "percent_branches_covered": 57.142857142857146, "percent_branches_covered_display": "57"}, "missing_lines": [292, 293, 300, 301, 302, 319, 320, 323, 326, 327], "excluded_lines": [217, 243, 279, 313, 335, 339, 343], "start_line": 203, "executed_branches": [[254, 255], [254, 259], [260, 263], [260, 268], [264, 265], [264, 268], [291, 296], [297, 305]], "missing_branches": [[291, 292], [297, 300], [301, 302], [301, 305], [319, -312], [319, 320]]}, "": {"executed_lines": [30, 31, 32, 34, 35, 36, 37, 38, 41, 47, 72, 92, 118, 152, 159, 170, 181, 192, 203, 209, 241, 275, 312, 334, 338, 342], "summary": {"covered_lines": 26, "num_statements": 26, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 42, 204], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/layout/table_optimizer.py": {"executed_lines": [8, 9, 12, 40, 42, 43, 44, 47, 48, 49, 52, 53, 54, 57, 58, 61, 62, 65, 67, 69, 75, 76, 79, 80, 81, 84, 88, 89, 90, 93, 98, 99, 102, 103, 105, 106, 109, 117, 128, 129, 130, 131, 132, 135, 136, 137, 141, 142, 145, 146, 148, 149, 151, 155, 165, 167, 170, 173, 177, 183, 186, 189, 199, 200, 201, 204, 205, 208, 219, 221, 222, 224, 226, 229, 244, 245, 248, 254, 255, 256, 257, 258, 259, 260, 262, 265, 275, 276, 278, 280, 283, 284, 287, 288, 289, 294, 295, 296, 297, 302, 318, 319, 320, 323, 324, 327, 329, 331, 334, 335, 338, 341, 342, 345, 347, 349, 351, 352, 353, 356, 357, 358, 360, 361, 364, 365, 367, 368, 369, 370, 371, 372, 376, 379, 391, 394, 396], "summary": {"covered_lines": 137, "num_statements": 151, "percent_covered": 88.12785388127854, "percent_covered_display": "88", "missing_lines": 14, "excluded_lines": 9, "percent_statements_covered": 90.72847682119205, "percent_statements_covered_display": "91", "num_branches": 68, "num_partial_branches": 8, "covered_branches": 56, "missing_branches": 12, "percent_branches_covered": 82.3529411764706, "percent_branches_covered_display": "82"}, "missing_lines": [70, 71, 72, 73, 82, 152, 168, 249, 250, 251, 290, 291, 299, 374], "excluded_lines": [1, 16, 118, 190, 209, 230, 266, 306, 380], "executed_branches": [[43, 44], [43, 47], [47, 48], [47, 52], [67, 69], [67, 109], [69, 75], [79, 80], [79, 105], [81, 84], [145, -117], [145, 146], [146, 145], [146, 148], [151, 155], [165, 167], [165, 186], [167, 170], [200, 201], [200, 204], [221, 222], [221, 226], [248, 254], [255, 256], [258, 259], [258, 262], [259, 258], [259, 260], [275, 276], [275, 278], [278, 280], [283, 284], [283, 287], [287, 288], [287, 294], [319, 320], [319, 323], [329, 331], [329, 334], [341, 342], [341, 345], [345, 347], [345, 358], [349, 351], [349, 356], [351, 352], [351, 376], [356, 357], [356, 376], [358, 360], [358, 364], [360, 361], [360, 376], [367, 368], [367, 376], [368, 369]], "missing_branches": [[69, 70], [81, 82], [151, 152], [167, 168], [248, 249], [249, 250], [249, 254], [250, 249], [250, 251], [255, 262], [278, 299], [368, 374]], "functions": {"optimize_table_layout": {"executed_lines": [40, 42, 43, 44, 47, 48, 49, 52, 53, 54, 57, 58, 61, 62, 65, 67, 69, 75, 76, 79, 80, 81, 84, 88, 89, 90, 93, 98, 99, 102, 103, 105, 106, 109], "summary": {"covered_lines": 34, "num_statements": 39, "percent_covered": 86.27450980392157, "percent_covered_display": "86", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 87.17948717948718, "percent_statements_covered_display": "87", "num_branches": 12, "num_partial_branches": 2, "covered_branches": 10, "missing_branches": 2, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [70, 71, 72, 73, 82], "excluded_lines": [16], "start_line": 12, "executed_branches": [[43, 44], [43, 47], [47, 48], [47, 52], [67, 69], [67, 109], [69, 75], [79, 80], [79, 105], [81, 84]], "missing_branches": [[69, 70], [81, 82]]}, "layout_cell_content": {"executed_lines": [128, 129, 130, 131, 132, 135, 136, 137, 141, 142, 145, 146, 148, 149, 151, 155, 165, 167, 170, 173, 177, 183, 186], "summary": {"covered_lines": 23, "num_statements": 25, "percent_covered": 88.57142857142857, "percent_covered_display": "89", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 92.0, "percent_statements_covered_display": "92", "num_branches": 10, "num_partial_branches": 2, "covered_branches": 8, "missing_branches": 2, "percent_branches_covered": 80.0, "percent_branches_covered_display": "80"}, "missing_lines": [152, 168], "excluded_lines": [118], "start_line": 117, "executed_branches": [[145, -117], [145, 146], [146, 145], [146, 148], [151, 155], [165, 167], [165, 186], [167, 170]], "missing_branches": [[151, 152], [167, 168]]}, "get_column_count": {"executed_lines": [199, 200, 201, 204, 205], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [190], "start_line": 189, "executed_branches": [[200, 201], [200, 204]], "missing_branches": []}, "sample_table_rows": {"executed_lines": [219, 221, 222, 224, 226], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [209], "start_line": 208, "executed_branches": [[221, 222], [221, 226]], "missing_branches": []}, "extract_html_column_widths": {"executed_lines": [244, 245, 248, 254, 255, 256, 257, 258, 259, 260, 262], "summary": {"covered_lines": 11, "num_statements": 14, "percent_covered": 65.38461538461539, "percent_covered_display": "65", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 78.57142857142857, "percent_statements_covered_display": "79", "num_branches": 12, "num_partial_branches": 2, "covered_branches": 6, "missing_branches": 6, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [249, 250, 251], "excluded_lines": [230], "start_line": 229, "executed_branches": [[248, 254], [255, 256], [258, 259], [258, 262], [259, 258], [259, 260]], "missing_branches": [[248, 249], [249, 250], [249, 254], [250, 249], [250, 251], [255, 262]]}, "parse_html_width": {"executed_lines": [275, 276, 278, 280, 283, 284, 287, 288, 289, 294, 295, 296, 297], "summary": {"covered_lines": 13, "num_statements": 16, "percent_covered": 83.33333333333333, "percent_covered_display": "83", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 81.25, "percent_statements_covered_display": "81", "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1, "percent_branches_covered": 87.5, "percent_branches_covered_display": "88"}, "missing_lines": [290, 291, 299], "excluded_lines": [266], "start_line": 265, "executed_branches": [[275, 276], [275, 278], [278, 280], [283, 284], [283, 287], [287, 288], [287, 294]], "missing_branches": [[278, 299]]}, "distribute_column_widths": {"executed_lines": [318, 319, 320, 323, 324, 327, 329, 331, 334, 335, 338, 341, 342, 345, 347, 349, 351, 352, 353, 356, 357, 358, 360, 361, 364, 365, 367, 368, 369, 370, 371, 372, 376], "summary": {"covered_lines": 33, "num_statements": 34, "percent_covered": 96.42857142857143, "percent_covered_display": "96", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 97.05882352941177, "percent_statements_covered_display": "97", "num_branches": 22, "num_partial_branches": 1, "covered_branches": 21, "missing_branches": 1, "percent_branches_covered": 95.45454545454545, "percent_branches_covered_display": "95"}, "missing_lines": [374], "excluded_lines": [306], "start_line": 302, "executed_branches": [[319, 320], [319, 323], [329, 331], [329, 334], [341, 342], [341, 345], [345, 347], [345, 358], [349, 351], [349, 356], [351, 352], [351, 376], [356, 357], [356, 376], [358, 360], [358, 364], [360, 361], [360, 376], [367, 368], [367, 376], [368, 369]], "missing_branches": [[368, 374]]}, "calculate_table_overhead": {"executed_lines": [391, 394, 396], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [380], "start_line": 379, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [8, 9, 12, 117, 189, 208, 229, 265, 302, 379], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [8, 9, 12, 40, 42, 43, 44, 47, 48, 49, 52, 53, 54, 57, 58, 61, 62, 65, 67, 69, 75, 76, 79, 80, 81, 84, 88, 89, 90, 93, 98, 99, 102, 103, 105, 106, 109, 117, 128, 129, 130, 131, 132, 135, 136, 137, 141, 142, 145, 146, 148, 149, 151, 155, 165, 167, 170, 173, 177, 183, 186, 189, 199, 200, 201, 204, 205, 208, 219, 221, 222, 224, 226, 229, 244, 245, 248, 254, 255, 256, 257, 258, 259, 260, 262, 265, 275, 276, 278, 280, 283, 284, 287, 288, 289, 294, 295, 296, 297, 302, 318, 319, 320, 323, 324, 327, 329, 331, 334, 335, 338, 341, 342, 345, 347, 349, 351, 352, 353, 356, 357, 358, 360, 361, 364, 365, 367, 368, 369, 370, 371, 372, 376, 379, 391, 394, 396], "summary": {"covered_lines": 137, "num_statements": 151, "percent_covered": 88.12785388127854, "percent_covered_display": "88", "missing_lines": 14, "excluded_lines": 9, "percent_statements_covered": 90.72847682119205, "percent_statements_covered_display": "91", "num_branches": 68, "num_partial_branches": 8, "covered_branches": 56, "missing_branches": 12, "percent_branches_covered": 82.3529411764706, "percent_branches_covered_display": "82"}, "missing_lines": [70, 71, 72, 73, 82, 152, 168, 249, 250, 251, 290, 291, 299, 374], "excluded_lines": [1, 16, 118, 190, 209, 230, 266, 306, 380], "start_line": 1, "executed_branches": [[43, 44], [43, 47], [47, 48], [47, 52], [67, 69], [67, 109], [69, 75], [79, 80], [79, 105], [81, 84], [145, -117], [145, 146], [146, 145], [146, 148], [151, 155], [165, 167], [165, 186], [167, 170], [200, 201], [200, 204], [221, 222], [221, 226], [248, 254], [255, 256], [258, 259], [258, 262], [259, 258], [259, 260], [275, 276], [275, 278], [278, 280], [283, 284], [283, 287], [287, 288], [287, 294], [319, 320], [319, 323], [329, 331], [329, 334], [341, 342], [341, 345], [345, 347], [345, 358], [349, 351], [349, 356], [351, 352], [351, 376], [356, 357], [356, 376], [358, 360], [358, 364], [360, 361], [360, 376], [367, 368], [367, 376], [368, 369]], "missing_branches": [[69, 70], [81, 82], [151, 152], [167, 168], [248, 249], [249, 250], [249, 254], [250, 249], [250, 251], [255, 262], [278, 299], [368, 374]]}}}, "pyWebLayout/style/__init__.py": {"executed_lines": [7, 11, 14, 15, 16, 18], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": [], "functions": {"": {"executed_lines": [7, 11, 14, 15, 16, 18], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [7, 11, 14, 15, 16, 18], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/style/abstract_style.py": {"executed_lines": [9, 10, 11, 12, 13, 16, 18, 19, 20, 21, 22, 25, 27, 28, 29, 30, 31, 32, 33, 36, 37, 56, 59, 60, 73, 74, 75, 76, 77, 80, 81, 85, 86, 87, 88, 89, 90, 93, 96, 98, 101, 108, 122, 123, 124, 127, 145, 146, 147, 149, 178, 188, 193, 194, 197, 205, 207, 209, 210, 213, 215, 217, 218, 219, 220, 221, 223, 224, 226, 228, 230, 231, 232, 234, 244, 246, 261, 262, 265, 266, 268, 269, 270, 272, 288, 290, 291, 293, 296, 297, 298, 301, 302, 304, 306, 308, 320, 321, 325, 326, 328, 338, 339, 342, 343, 349, 353, 355], "summary": {"covered_lines": 108, "num_statements": 135, "percent_covered": 76.1006289308176, "percent_covered_display": "76", "missing_lines": 27, "excluded_lines": 22, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80", "num_branches": 24, "num_partial_branches": 7, "covered_branches": 13, "missing_branches": 11, "percent_branches_covered": 54.166666666666664, "percent_branches_covered_display": "54"}, "missing_lines": [39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 102, 103, 104, 106, 161, 166, 173, 174, 176, 263, 292, 322, 340, 346, 347, 351], "excluded_lines": [1, 17, 26, 38, 61, 99, 109, 150, 179, 198, 206, 216, 225, 229, 235, 250, 276, 305, 310, 329, 350, 354], "executed_branches": [[101, -98], [123, 124], [123, 127], [262, 265], [265, 266], [288, 290], [288, 296], [291, 293], [297, 298], [297, 301], [321, 325], [339, 342], [342, 343]], "missing_branches": [[39, 40], [39, 41], [41, 42], [41, 50], [101, 102], [262, 263], [265, 268], [291, 292], [321, 322], [339, 340], [342, 346]], "functions": {"FontSize.from_value": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 11, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 11, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50], "excluded_lines": [38], "start_line": 37, "executed_branches": [], "missing_branches": [[39, 40], [39, 41], [41, 42], [41, 50]]}, "AbstractStyle.__post_init__": {"executed_lines": [101], "summary": {"covered_lines": 1, "num_statements": 5, "percent_covered": 28.571428571428573, "percent_covered_display": "29", "missing_lines": 4, "excluded_lines": 1, "percent_statements_covered": 20.0, "percent_statements_covered_display": "20", "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [102, 103, 104, 106], "excluded_lines": [99], "start_line": 98, "executed_branches": [[101, -98]], "missing_branches": [[101, 102]]}, "AbstractStyle.__hash__": {"executed_lines": [122, 123, 124, 127, 145, 146, 147], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [109], "start_line": 108, "executed_branches": [[123, 124], [123, 127]], "missing_branches": []}, "AbstractStyle.merge_with": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [161, 166, 173, 174, 176], "excluded_lines": [150], "start_line": 149, "executed_branches": [], "missing_branches": []}, "AbstractStyle.with_modifications": {"executed_lines": [188, 193, 194], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [179], "start_line": 178, "executed_branches": [], "missing_branches": []}, "AbstractStyleRegistry.__init__": {"executed_lines": [207, 209, 210, 213], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [206], "start_line": 205, "executed_branches": [], "missing_branches": []}, "AbstractStyleRegistry._create_default_style": {"executed_lines": [217, 218, 219, 220, 221], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [216], "start_line": 215, "executed_branches": [], "missing_branches": []}, "AbstractStyleRegistry.default_style": {"executed_lines": [226], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [225], "start_line": 224, "executed_branches": [], "missing_branches": []}, "AbstractStyleRegistry._generate_style_id": {"executed_lines": [230, 231, 232], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [229], "start_line": 228, "executed_branches": [], "missing_branches": []}, "AbstractStyleRegistry.get_style_id": {"executed_lines": [244], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [235], "start_line": 234, "executed_branches": [], "missing_branches": []}, "AbstractStyleRegistry.register_style": {"executed_lines": [261, 262, 265, 266, 268, 269, 270], "summary": {"covered_lines": 7, "num_statements": 8, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 87.5, "percent_statements_covered_display": "88", "num_branches": 4, "num_partial_branches": 2, "covered_branches": 2, "missing_branches": 2, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [263], "excluded_lines": [250], "start_line": 246, "executed_branches": [[262, 265], [265, 266]], "missing_branches": [[262, 263], [265, 268]]}, "AbstractStyleRegistry.get_or_create_style": {"executed_lines": [288, 290, 291, 293, 296, 297, 298, 301, 302], "summary": {"covered_lines": 9, "num_statements": 10, "percent_covered": 87.5, "percent_covered_display": "88", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 90.0, "percent_statements_covered_display": "90", "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [292], "excluded_lines": [276], "start_line": 272, "executed_branches": [[288, 290], [288, 296], [291, 293], [297, 298], [297, 301]], "missing_branches": [[291, 292]]}, "AbstractStyleRegistry.get_style_by_id": {"executed_lines": [306], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [305], "start_line": 304, "executed_branches": [], "missing_branches": []}, "AbstractStyleRegistry.create_derived_style": {"executed_lines": [320, 321, 325, 326], "summary": {"covered_lines": 4, "num_statements": 5, "percent_covered": 71.42857142857143, "percent_covered_display": "71", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80", "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [322], "excluded_lines": [310], "start_line": 308, "executed_branches": [[321, 325]], "missing_branches": [[321, 322]]}, "AbstractStyleRegistry.resolve_effective_style": {"executed_lines": [338, 339, 342, 343], "summary": {"covered_lines": 4, "num_statements": 7, "percent_covered": 54.54545454545455, "percent_covered_display": "55", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 57.142857142857146, "percent_statements_covered_display": "57", "num_branches": 4, "num_partial_branches": 2, "covered_branches": 2, "missing_branches": 2, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [340, 346, 347], "excluded_lines": [329], "start_line": 328, "executed_branches": [[339, 342], [342, 343]], "missing_branches": [[339, 340], [342, 346]]}, "AbstractStyleRegistry.get_all_styles": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [351], "excluded_lines": [350], "start_line": 349, "executed_branches": [], "missing_branches": []}, "AbstractStyleRegistry.get_style_count": {"executed_lines": [355], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [354], "start_line": 353, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [9, 10, 11, 12, 13, 16, 18, 19, 20, 21, 22, 25, 27, 28, 29, 30, 31, 32, 33, 36, 37, 56, 59, 60, 73, 74, 75, 76, 77, 80, 81, 85, 86, 87, 88, 89, 90, 93, 96, 98, 108, 149, 178, 197, 205, 215, 223, 224, 228, 234, 246, 272, 304, 308, 328, 349, 353], "summary": {"covered_lines": 57, "num_statements": 57, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 5, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 17, 26, 61, 198], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"FontFamily": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 16, "executed_branches": [], "missing_branches": []}, "FontSize": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 11, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 11, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50], "excluded_lines": [38], "start_line": 25, "executed_branches": [], "missing_branches": [[39, 40], [39, 41], [41, 42], [41, 50]]}, "AbstractStyle": {"executed_lines": [101, 122, 123, 124, 127, 145, 146, 147, 188, 193, 194], "summary": {"covered_lines": 11, "num_statements": 20, "percent_covered": 58.333333333333336, "percent_covered_display": "58", "missing_lines": 9, "excluded_lines": 4, "percent_statements_covered": 55.0, "percent_statements_covered_display": "55", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [102, 103, 104, 106, 161, 166, 173, 174, 176], "excluded_lines": [99, 109, 150, 179], "start_line": 60, "executed_branches": [[101, -98], [123, 124], [123, 127]], "missing_branches": [[101, 102]]}, "AbstractStyleRegistry": {"executed_lines": [207, 209, 210, 213, 217, 218, 219, 220, 221, 226, 230, 231, 232, 244, 261, 262, 265, 266, 268, 269, 270, 288, 290, 291, 293, 296, 297, 298, 301, 302, 306, 320, 321, 325, 326, 338, 339, 342, 343, 355], "summary": {"covered_lines": 40, "num_statements": 47, "percent_covered": 79.36507936507937, "percent_covered_display": "79", "missing_lines": 7, "excluded_lines": 12, "percent_statements_covered": 85.1063829787234, "percent_statements_covered_display": "85", "num_branches": 16, "num_partial_branches": 6, "covered_branches": 10, "missing_branches": 6, "percent_branches_covered": 62.5, "percent_branches_covered_display": "62"}, "missing_lines": [263, 292, 322, 340, 346, 347, 351], "excluded_lines": [206, 216, 225, 229, 235, 250, 276, 305, 310, 329, 350, 354], "start_line": 197, "executed_branches": [[262, 265], [265, 266], [288, 290], [288, 296], [291, 293], [297, 298], [297, 301], [321, 325], [339, 342], [342, 343]], "missing_branches": [[262, 263], [265, 268], [291, 292], [321, 322], [339, 340], [342, 346]]}, "": {"executed_lines": [9, 10, 11, 12, 13, 16, 18, 19, 20, 21, 22, 25, 27, 28, 29, 30, 31, 32, 33, 36, 37, 56, 59, 60, 73, 74, 75, 76, 77, 80, 81, 85, 86, 87, 88, 89, 90, 93, 96, 98, 108, 149, 178, 197, 205, 215, 223, 224, 228, 234, 246, 272, 304, 308, 328, 349, 353], "summary": {"covered_lines": 57, "num_statements": 57, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 5, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 17, 26, 61, 198], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/style/alignment.py": {"executed_lines": [7, 10, 13, 14, 15, 16, 19, 20, 21, 23], "summary": {"covered_lines": 10, "num_statements": 11, "percent_covered": 90.9090909090909, "percent_covered_display": "91", "missing_lines": 1, "excluded_lines": 3, "percent_statements_covered": 90.9090909090909, "percent_statements_covered_display": "91", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [25], "excluded_lines": [1, 11, 24], "executed_branches": [], "missing_branches": [], "functions": {"Alignment.__str__": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [25], "excluded_lines": [24], "start_line": 23, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [7, 10, 13, 14, 15, 16, 19, 20, 21, 23], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 2, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 11], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"Alignment": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [25], "excluded_lines": [24], "start_line": 10, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [7, 10, 13, 14, 15, 16, 19, 20, 21, 23], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 2, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 11], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/style/concrete_style.py": {"executed_lines": [8, 9, 10, 11, 12, 15, 16, 23, 24, 25, 26, 27, 30, 31, 32, 35, 36, 37, 40, 43, 44, 53, 54, 55, 56, 59, 60, 61, 65, 66, 67, 68, 69, 70, 73, 74, 77, 79, 81, 94, 102, 109, 110, 113, 124, 145, 156, 157, 160, 161, 163, 164, 165, 167, 168, 170, 172, 174, 176, 179, 181, 182, 183, 186, 187, 188, 190, 191, 193, 196, 216, 217, 219, 221, 222, 231, 234, 236, 237, 238, 240, 250, 253, 254, 257, 259, 262, 263, 265, 267, 268, 269, 271, 272, 273, 276, 277, 278, 279, 280, 289, 298, 302, 312, 313, 331, 333, 334, 347, 350, 351, 371, 374, 375, 377, 378, 380, 381, 382, 383, 384, 395, 414, 418, 420, 423, 431, 438, 439, 441, 451, 453, 463, 466, 467, 470, 471, 473, 475, 480, 482], "summary": {"covered_lines": 141, "num_statements": 207, "percent_covered": 63.44086021505376, "percent_covered_display": "63", "missing_lines": 66, "excluded_lines": 23, "percent_statements_covered": 68.1159420289855, "percent_statements_covered_display": "68", "num_branches": 72, "num_partial_branches": 12, "covered_branches": 36, "missing_branches": 36, "percent_branches_covered": 50.0, "percent_branches_covered_display": "50"}, "missing_lines": [223, 224, 225, 226, 229, 243, 244, 245, 247, 275, 282, 283, 284, 286, 291, 292, 293, 294, 296, 300, 315, 316, 318, 319, 321, 322, 323, 326, 327, 329, 336, 337, 339, 340, 341, 342, 343, 345, 353, 354, 356, 357, 358, 359, 360, 361, 362, 364, 365, 366, 367, 369, 385, 386, 388, 389, 390, 391, 393, 403, 407, 409, 412, 416, 477, 478], "excluded_lines": [1, 17, 45, 80, 95, 103, 146, 220, 232, 261, 311, 332, 349, 373, 396, 415, 419, 424, 432, 442, 454, 476, 481], "executed_branches": [[156, 157], [156, 160], [179, 181], [179, 188], [181, 182], [181, 186], [188, 190], [188, 191], [191, 193], [191, 196], [221, 222], [234, 236], [234, 238], [238, 240], [253, 254], [253, 257], [262, 263], [262, 265], [265, 267], [267, 268], [267, 269], [269, 271], [273, 276], [276, 277], [289, 298], [312, 313], [333, 334], [350, 351], [374, 375], [374, 377], [377, 378], [377, 380], [380, 381], [381, 382], [466, 467], [466, 470]], "missing_branches": [[221, 223], [223, 224], [223, 225], [225, 226], [225, 229], [238, 243], [265, 300], [269, 286], [273, 275], [276, 282], [289, 291], [293, 294], [293, 296], [312, 315], [315, 316], [315, 321], [316, 318], [316, 319], [321, 322], [321, 329], [322, 323], [322, 326], [333, 336], [336, 337], [336, 339], [339, 340], [339, 345], [350, 353], [353, 354], [353, 356], [356, 357], [356, 369], [357, 358], [357, 364], [380, 393], [381, 388]], "functions": {"ConcreteStyle.create_font": {"executed_lines": [81], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [80], "start_line": 79, "executed_branches": [], "missing_branches": []}, "StyleResolver.__init__": {"executed_lines": [109, 110, 113, 124], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [103], "start_line": 102, "executed_branches": [], "missing_branches": []}, "StyleResolver.resolve_style": {"executed_lines": [156, 157, 160, 161, 163, 164, 165, 167, 168, 170, 172, 174, 176, 179, 181, 182, 183, 186, 187, 188, 190, 191, 193, 196, 216, 217], "summary": {"covered_lines": 26, "num_statements": 26, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 10, "num_partial_branches": 0, "covered_branches": 10, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [146], "start_line": 145, "executed_branches": [[156, 157], [156, 160], [179, 181], [179, 188], [181, 182], [181, 186], [188, 190], [188, 191], [191, 193], [191, 196]], "missing_branches": []}, "StyleResolver._resolve_font_path": {"executed_lines": [221, 222], "summary": {"covered_lines": 2, "num_statements": 7, "percent_covered": 23.076923076923077, "percent_covered_display": "23", "missing_lines": 5, "excluded_lines": 1, "percent_statements_covered": 28.571428571428573, "percent_statements_covered_display": "29", "num_branches": 6, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 5, "percent_branches_covered": 16.666666666666668, "percent_branches_covered_display": "17"}, "missing_lines": [223, 224, 225, 226, 229], "excluded_lines": [220], "start_line": 219, "executed_branches": [[221, 222]], "missing_branches": [[221, 223], [223, 224], [223, 225], [225, 226], [225, 229]]}, "StyleResolver._resolve_font_size": {"executed_lines": [234, 236, 237, 238, 240, 250, 253, 254, 257], "summary": {"covered_lines": 9, "num_statements": 13, "percent_covered": 73.6842105263158, "percent_covered_display": "74", "missing_lines": 4, "excluded_lines": 1, "percent_statements_covered": 69.23076923076923, "percent_statements_covered_display": "69", "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [243, 244, 245, 247], "excluded_lines": [232], "start_line": 231, "executed_branches": [[234, 236], [234, 238], [238, 240], [253, 254], [253, 257]], "missing_branches": [[238, 243]]}, "StyleResolver._resolve_color": {"executed_lines": [262, 263, 265, 267, 268, 269, 271, 272, 273, 276, 277, 278, 279, 280, 289, 298], "summary": {"covered_lines": 16, "num_statements": 27, "percent_covered": 58.13953488372093, "percent_covered_display": "58", "missing_lines": 11, "excluded_lines": 1, "percent_statements_covered": 59.25925925925926, "percent_statements_covered_display": "59", "num_branches": 16, "num_partial_branches": 5, "covered_branches": 9, "missing_branches": 7, "percent_branches_covered": 56.25, "percent_branches_covered_display": "56"}, "missing_lines": [275, 282, 283, 284, 286, 291, 292, 293, 294, 296, 300], "excluded_lines": [261], "start_line": 259, "executed_branches": [[262, 263], [262, 265], [265, 267], [267, 268], [267, 269], [269, 271], [273, 276], [276, 277], [289, 298]], "missing_branches": [[265, 300], [269, 286], [273, 275], [276, 282], [289, 291], [293, 294], [293, 296]]}, "StyleResolver._resolve_background_color": {"executed_lines": [312, 313], "summary": {"covered_lines": 2, "num_statements": 12, "percent_covered": 13.636363636363637, "percent_covered_display": "14", "missing_lines": 10, "excluded_lines": 1, "percent_statements_covered": 16.666666666666668, "percent_statements_covered_display": "17", "num_branches": 10, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 9, "percent_branches_covered": 10.0, "percent_branches_covered_display": "10"}, "missing_lines": [315, 316, 318, 319, 321, 322, 323, 326, 327, 329], "excluded_lines": [311], "start_line": 302, "executed_branches": [[312, 313]], "missing_branches": [[312, 315], [315, 316], [315, 321], [316, 318], [316, 319], [321, 322], [321, 329], [322, 323], [322, 326]]}, "StyleResolver._resolve_line_height": {"executed_lines": [333, 334], "summary": {"covered_lines": 2, "num_statements": 10, "percent_covered": 18.75, "percent_covered_display": "19", "missing_lines": 8, "excluded_lines": 1, "percent_statements_covered": 20.0, "percent_statements_covered_display": "20", "num_branches": 6, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 5, "percent_branches_covered": 16.666666666666668, "percent_branches_covered_display": "17"}, "missing_lines": [336, 337, 339, 340, 341, 342, 343, 345], "excluded_lines": [332], "start_line": 331, "executed_branches": [[333, 334]], "missing_branches": [[333, 336], [336, 337], [336, 339], [339, 340], [339, 345]]}, "StyleResolver._resolve_letter_spacing": {"executed_lines": [350, 351], "summary": {"covered_lines": 2, "num_statements": 16, "percent_covered": 12.5, "percent_covered_display": "12", "missing_lines": 14, "excluded_lines": 1, "percent_statements_covered": 12.5, "percent_statements_covered_display": "12", "num_branches": 8, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 7, "percent_branches_covered": 12.5, "percent_branches_covered_display": "12"}, "missing_lines": [353, 354, 356, 357, 358, 359, 360, 361, 362, 364, 365, 366, 367, 369], "excluded_lines": [349], "start_line": 347, "executed_branches": [[350, 351]], "missing_branches": [[350, 353], [353, 354], [353, 356], [356, 357], [356, 369], [357, 358], [357, 364]]}, "StyleResolver._resolve_word_spacing": {"executed_lines": [374, 375, 377, 378, 380, 381, 382, 383, 384], "summary": {"covered_lines": 9, "num_statements": 16, "percent_covered": 62.5, "percent_covered_display": "62", "missing_lines": 7, "excluded_lines": 1, "percent_statements_covered": 56.25, "percent_statements_covered_display": "56", "num_branches": 8, "num_partial_branches": 2, "covered_branches": 6, "missing_branches": 2, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [385, 386, 388, 389, 390, 391, 393], "excluded_lines": [373], "start_line": 371, "executed_branches": [[374, 375], [374, 377], [377, 378], [377, 380], [380, 381], [381, 382]], "missing_branches": [[380, 393], [381, 388]]}, "StyleResolver.update_context": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 4, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 4, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [403, 407, 409, 412], "excluded_lines": [396], "start_line": 395, "executed_branches": [], "missing_branches": []}, "StyleResolver.clear_cache": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [416], "excluded_lines": [415], "start_line": 414, "executed_branches": [], "missing_branches": []}, "StyleResolver.get_cache_size": {"executed_lines": [420], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [419], "start_line": 418, "executed_branches": [], "missing_branches": []}, "ConcreteStyleRegistry.__init__": {"executed_lines": [438, 439], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [432], "start_line": 431, "executed_branches": [], "missing_branches": []}, "ConcreteStyleRegistry.get_concrete_style": {"executed_lines": [451], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [442], "start_line": 441, "executed_branches": [], "missing_branches": []}, "ConcreteStyleRegistry.get_font": {"executed_lines": [463, 466, 467, 470, 471, 473], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [454], "start_line": 453, "executed_branches": [[466, 467], [466, 470]], "missing_branches": []}, "ConcreteStyleRegistry.clear_caches": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [477, 478], "excluded_lines": [476], "start_line": 475, "executed_branches": [], "missing_branches": []}, "ConcreteStyleRegistry.get_cache_stats": {"executed_lines": [482], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [481], "start_line": 480, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [8, 9, 10, 11, 12, 15, 16, 23, 24, 25, 26, 27, 30, 31, 32, 35, 36, 37, 40, 43, 44, 53, 54, 55, 56, 59, 60, 61, 65, 66, 67, 68, 69, 70, 73, 74, 77, 79, 94, 102, 145, 219, 231, 259, 302, 331, 347, 371, 395, 414, 418, 423, 431, 441, 453, 475, 480], "summary": {"covered_lines": 57, "num_statements": 57, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 5, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 17, 45, 95, 424], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"RenderingContext": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 16, "executed_branches": [], "missing_branches": []}, "ConcreteStyle": {"executed_lines": [81], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [80], "start_line": 44, "executed_branches": [], "missing_branches": []}, "StyleResolver": {"executed_lines": [109, 110, 113, 124, 156, 157, 160, 161, 163, 164, 165, 167, 168, 170, 172, 174, 176, 179, 181, 182, 183, 186, 187, 188, 190, 191, 193, 196, 216, 217, 221, 222, 234, 236, 237, 238, 240, 250, 253, 254, 257, 262, 263, 265, 267, 268, 269, 271, 272, 273, 276, 277, 278, 279, 280, 289, 298, 312, 313, 333, 334, 350, 351, 374, 375, 377, 378, 380, 381, 382, 383, 384, 420], "summary": {"covered_lines": 73, "num_statements": 137, "percent_covered": 51.690821256038646, "percent_covered_display": "52", "missing_lines": 64, "excluded_lines": 12, "percent_statements_covered": 53.284671532846716, "percent_statements_covered_display": "53", "num_branches": 70, "num_partial_branches": 12, "covered_branches": 34, "missing_branches": 36, "percent_branches_covered": 48.57142857142857, "percent_branches_covered_display": "49"}, "missing_lines": [223, 224, 225, 226, 229, 243, 244, 245, 247, 275, 282, 283, 284, 286, 291, 292, 293, 294, 296, 300, 315, 316, 318, 319, 321, 322, 323, 326, 327, 329, 336, 337, 339, 340, 341, 342, 343, 345, 353, 354, 356, 357, 358, 359, 360, 361, 362, 364, 365, 366, 367, 369, 385, 386, 388, 389, 390, 391, 393, 403, 407, 409, 412, 416], "excluded_lines": [103, 146, 220, 232, 261, 311, 332, 349, 373, 396, 415, 419], "start_line": 94, "executed_branches": [[156, 157], [156, 160], [179, 181], [179, 188], [181, 182], [181, 186], [188, 190], [188, 191], [191, 193], [191, 196], [221, 222], [234, 236], [234, 238], [238, 240], [253, 254], [253, 257], [262, 263], [262, 265], [265, 267], [267, 268], [267, 269], [269, 271], [273, 276], [276, 277], [289, 298], [312, 313], [333, 334], [350, 351], [374, 375], [374, 377], [377, 378], [377, 380], [380, 381], [381, 382]], "missing_branches": [[221, 223], [223, 224], [223, 225], [225, 226], [225, 229], [238, 243], [265, 300], [269, 286], [273, 275], [276, 282], [289, 291], [293, 294], [293, 296], [312, 315], [315, 316], [315, 321], [316, 318], [316, 319], [321, 322], [321, 329], [322, 323], [322, 326], [333, 336], [336, 337], [336, 339], [339, 340], [339, 345], [350, 353], [353, 354], [353, 356], [356, 357], [356, 369], [357, 358], [357, 364], [380, 393], [381, 388]]}, "ConcreteStyleRegistry": {"executed_lines": [438, 439, 451, 463, 466, 467, 470, 471, 473, 482], "summary": {"covered_lines": 10, "num_statements": 12, "percent_covered": 85.71428571428571, "percent_covered_display": "86", "missing_lines": 2, "excluded_lines": 5, "percent_statements_covered": 83.33333333333333, "percent_statements_covered_display": "83", "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [477, 478], "excluded_lines": [432, 442, 454, 476, 481], "start_line": 423, "executed_branches": [[466, 467], [466, 470]], "missing_branches": []}, "": {"executed_lines": [8, 9, 10, 11, 12, 15, 16, 23, 24, 25, 26, 27, 30, 31, 32, 35, 36, 37, 40, 43, 44, 53, 54, 55, 56, 59, 60, 61, 65, 66, 67, 68, 69, 70, 73, 74, 77, 79, 94, 102, 145, 219, 231, 259, 302, 331, 347, 371, 395, 414, 418, 423, 431, 441, 453, 475, 480], "summary": {"covered_lines": 57, "num_statements": 57, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 5, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [1, 17, 45, 95, 424], "start_line": 1, "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/style/fonts.py": {"executed_lines": [3, 4, 5, 6, 7, 10, 14, 17, 20, 23, 24, 25, 28, 29, 30, 33, 34, 35, 36, 39, 41, 42, 43, 46, 73, 138, 144, 169, 170, 171, 172, 173, 174, 175, 176, 177, 179, 181, 182, 232, 237, 238, 242, 244, 245, 247, 248, 249, 250, 254, 255, 256, 257, 264, 267, 268, 269, 272, 275, 276, 277, 278, 281, 282, 284, 285, 292, 294, 295, 296, 297, 308, 309, 311, 313, 314, 317, 318, 320, 322, 323, 325, 327, 328, 330, 332, 333, 335, 337, 338, 340, 342, 343, 345, 347, 348, 350, 352, 353, 355, 357, 358, 360, 362, 374, 385, 386, 388, 390, 392, 394, 396, 398, 400, 402, 404, 406], "summary": {"covered_lines": 117, "num_statements": 161, "percent_covered": 65.80310880829016, "percent_covered_display": "66", "missing_lines": 44, "excluded_lines": 23, "percent_statements_covered": 72.67080745341615, "percent_statements_covered_display": "73", "num_branches": 32, "num_partial_branches": 2, "covered_branches": 10, "missing_branches": 22, "percent_branches_covered": 31.25, "percent_branches_covered_display": "31"}, "missing_lines": [56, 57, 60, 61, 63, 64, 65, 66, 68, 69, 70, 94, 95, 96, 99, 105, 108, 110, 112, 113, 114, 115, 117, 118, 119, 120, 122, 123, 125, 127, 128, 130, 131, 132, 134, 135, 219, 220, 259, 261, 262, 289, 303, 305], "excluded_lines": [40, 47, 78, 139, 154, 192, 233, 265, 319, 324, 329, 334, 339, 344, 349, 354, 359, 363, 389, 393, 397, 401, 405], "executed_branches": [[237, 238], [237, 242], [254, 255], [268, 269], [268, 272], [275, 276], [275, 281], [282, 284], [282, 292], [294, 295]], "missing_branches": [[56, 57], [56, 60], [63, 64], [63, 68], [95, 96], [95, 99], [110, 112], [110, 118], [112, 113], [112, 114], [114, 115], [114, 117], [118, 119], [118, 120], [120, 122], [120, 127], [122, 123], [122, 125], [130, 131], [130, 134], [254, 259], [294, 303]], "functions": {"get_bundled_fonts_dir": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 11, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 11, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [56, 57, 60, 61, 63, 64, 65, 66, 68, 69, 70], "excluded_lines": [47], "start_line": 46, "executed_branches": [], "missing_branches": [[56, 57], [56, 60], [63, 64], [63, 68]]}, "get_bundled_font_path": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 25, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 25, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 16, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 16, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [94, 95, 96, 99, 105, 108, 110, 112, 113, 114, 115, 117, 118, 119, 120, 122, 123, 125, 127, 128, 130, 131, 132, 134, 135], "excluded_lines": [78], "start_line": 73, "executed_branches": [], "missing_branches": [[95, 96], [95, 99], [110, 112], [110, 118], [112, 113], [112, 114], [114, 115], [114, 117], [118, 119], [118, 120], [120, 122], [120, 127], [122, 123], [122, 125], [130, 131], [130, 134]]}, "Font.__init__": {"executed_lines": [169, 170, 171, 172, 173, 174, 175, 176, 177, 179], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [154], "start_line": 144, "executed_branches": [], "missing_branches": []}, "Font.from_family": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 1, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [219, 220], "excluded_lines": [192], "start_line": 182, "executed_branches": [], "missing_branches": []}, "Font._get_bundled_font_path": {"executed_lines": [237, 238, 242, 244, 245, 247, 248, 249, 250, 254, 255, 256, 257], "summary": {"covered_lines": 13, "num_statements": 16, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 81.25, "percent_statements_covered_display": "81", "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1, "percent_branches_covered": 75.0, "percent_branches_covered_display": "75"}, "missing_lines": [259, 261, 262], "excluded_lines": [233], "start_line": 232, "executed_branches": [[237, 238], [237, 242], [254, 255]], "missing_branches": [[254, 259]]}, "Font._load_font": {"executed_lines": [267, 268, 269, 272, 275, 276, 277, 278, 281, 282, 284, 285, 292, 294, 295, 296, 297, 308, 309, 311, 313, 314], "summary": {"covered_lines": 22, "num_statements": 25, "percent_covered": 87.87878787878788, "percent_covered_display": "88", "missing_lines": 3, "excluded_lines": 1, "percent_statements_covered": 88.0, "percent_statements_covered_display": "88", "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1, "percent_branches_covered": 87.5, "percent_branches_covered_display": "88"}, "missing_lines": [289, 303, 305], "excluded_lines": [265], "start_line": 264, "executed_branches": [[268, 269], [268, 272], [275, 276], [275, 281], [282, 284], [282, 292], [294, 295]], "missing_branches": [[294, 303]]}, "Font.font": {"executed_lines": [320], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [319], "start_line": 318, "executed_branches": [], "missing_branches": []}, "Font.font_size": {"executed_lines": [325], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [324], "start_line": 323, "executed_branches": [], "missing_branches": []}, "Font.colour": {"executed_lines": [330], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [329], "start_line": 328, "executed_branches": [], "missing_branches": []}, "Font.color": {"executed_lines": [335], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [334], "start_line": 333, "executed_branches": [], "missing_branches": []}, "Font.background": {"executed_lines": [340], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [339], "start_line": 338, "executed_branches": [], "missing_branches": []}, "Font.weight": {"executed_lines": [345], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [344], "start_line": 343, "executed_branches": [], "missing_branches": []}, "Font.style": {"executed_lines": [350], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [349], "start_line": 348, "executed_branches": [], "missing_branches": []}, "Font.decoration": {"executed_lines": [355], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [354], "start_line": 353, "executed_branches": [], "missing_branches": []}, "Font.min_hyphenation_width": {"executed_lines": [360], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [359], "start_line": 358, "executed_branches": [], "missing_branches": []}, "Font._with_modified": {"executed_lines": [374, 385, 386], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [363], "start_line": 362, "executed_branches": [], "missing_branches": []}, "Font.with_size": {"executed_lines": [390], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [389], "start_line": 388, "executed_branches": [], "missing_branches": []}, "Font.with_colour": {"executed_lines": [394], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [393], "start_line": 392, "executed_branches": [], "missing_branches": []}, "Font.with_weight": {"executed_lines": [398], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [397], "start_line": 396, "executed_branches": [], "missing_branches": []}, "Font.with_style": {"executed_lines": [402], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [401], "start_line": 400, "executed_branches": [], "missing_branches": []}, "Font.with_decoration": {"executed_lines": [406], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [405], "start_line": 404, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [3, 4, 5, 6, 7, 10, 14, 17, 20, 23, 24, 25, 28, 29, 30, 33, 34, 35, 36, 39, 41, 42, 43, 46, 73, 138, 144, 181, 182, 232, 264, 317, 318, 322, 323, 327, 328, 332, 333, 337, 338, 342, 343, 347, 348, 352, 353, 357, 358, 362, 388, 392, 396, 400, 404], "summary": {"covered_lines": 55, "num_statements": 55, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 2, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [40, 139], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"FontWeight": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 23, "executed_branches": [], "missing_branches": []}, "FontStyle": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 28, "executed_branches": [], "missing_branches": []}, "TextDecoration": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 33, "executed_branches": [], "missing_branches": []}, "BundledFont": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 39, "executed_branches": [], "missing_branches": []}, "Font": {"executed_lines": [169, 170, 171, 172, 173, 174, 175, 176, 177, 179, 237, 238, 242, 244, 245, 247, 248, 249, 250, 254, 255, 256, 257, 267, 268, 269, 272, 275, 276, 277, 278, 281, 282, 284, 285, 292, 294, 295, 296, 297, 308, 309, 311, 313, 314, 320, 325, 330, 335, 340, 345, 350, 355, 360, 374, 385, 386, 390, 394, 398, 402, 406], "summary": {"covered_lines": 62, "num_statements": 70, "percent_covered": 87.8048780487805, "percent_covered_display": "88", "missing_lines": 8, "excluded_lines": 19, "percent_statements_covered": 88.57142857142857, "percent_statements_covered_display": "89", "num_branches": 12, "num_partial_branches": 2, "covered_branches": 10, "missing_branches": 2, "percent_branches_covered": 83.33333333333333, "percent_branches_covered_display": "83"}, "missing_lines": [219, 220, 259, 261, 262, 289, 303, 305], "excluded_lines": [154, 192, 233, 265, 319, 324, 329, 334, 339, 344, 349, 354, 359, 363, 389, 393, 397, 401, 405], "start_line": 138, "executed_branches": [[237, 238], [237, 242], [254, 255], [268, 269], [268, 272], [275, 276], [275, 281], [282, 284], [282, 292], [294, 295]], "missing_branches": [[254, 259], [294, 303]]}, "": {"executed_lines": [3, 4, 5, 6, 7, 10, 14, 17, 20, 23, 24, 25, 28, 29, 30, 33, 34, 35, 36, 39, 41, 42, 43, 46, 73, 138, 144, 181, 182, 232, 264, 317, 318, 322, 323, 327, 328, 332, 333, 337, 338, 342, 343, 347, 348, 352, 353, 357, 358, 362, 388, 392, 396, 400, 404], "summary": {"covered_lines": 55, "num_statements": 91, "percent_covered": 49.549549549549546, "percent_covered_display": "50", "missing_lines": 36, "excluded_lines": 4, "percent_statements_covered": 60.43956043956044, "percent_statements_covered_display": "60", "num_branches": 20, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 20, "percent_branches_covered": 0.0, "percent_branches_covered_display": "0"}, "missing_lines": [56, 57, 60, 61, 63, 64, 65, 66, 68, 69, 70, 94, 95, 96, 99, 105, 108, 110, 112, 113, 114, 115, 117, 118, 119, 120, 122, 123, 125, 127, 128, 130, 131, 132, 134, 135], "excluded_lines": [40, 47, 78, 139], "start_line": 1, "executed_branches": [], "missing_branches": [[56, 57], [56, 60], [63, 64], [63, 68], [95, 96], [95, 99], [110, 112], [110, 118], [112, 113], [112, 114], [114, 115], [114, 117], [118, 119], [118, 120], [120, 122], [120, 127], [122, 123], [122, 125], [130, 131], [130, 134]]}}}, "pyWebLayout/style/page_style.py": {"executed_lines": [1, 2, 4, 7, 8, 15, 18, 19, 22, 23, 24, 27, 30, 33, 35, 36, 37, 39, 40, 41, 43, 44, 45, 47, 48, 49, 51, 52, 54, 56, 57, 59, 61, 62, 64], "summary": {"covered_lines": 35, "num_statements": 35, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 4, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [9, 53, 58, 63], "executed_branches": [], "missing_branches": [], "functions": {"PageStyle.padding_top": {"executed_lines": [37], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 36, "executed_branches": [], "missing_branches": []}, "PageStyle.padding_right": {"executed_lines": [41], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 40, "executed_branches": [], "missing_branches": []}, "PageStyle.padding_bottom": {"executed_lines": [45], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 44, "executed_branches": [], "missing_branches": []}, "PageStyle.padding_left": {"executed_lines": [49], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 48, "executed_branches": [], "missing_branches": []}, "PageStyle.total_horizontal_padding": {"executed_lines": [54], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [53], "start_line": 52, "executed_branches": [], "missing_branches": []}, "PageStyle.total_vertical_padding": {"executed_lines": [59], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [58], "start_line": 57, "executed_branches": [], "missing_branches": []}, "PageStyle.total_border_width": {"executed_lines": [64], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [63], "start_line": 62, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 2, 4, 7, 8, 15, 18, 19, 22, 23, 24, 27, 30, 33, 35, 36, 39, 40, 43, 44, 47, 48, 51, 52, 56, 57, 61, 62], "summary": {"covered_lines": 28, "num_statements": 28, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [9], "start_line": 1, "executed_branches": [], "missing_branches": []}}, "classes": {"PageStyle": {"executed_lines": [37, 41, 45, 49, 54, 59, 64], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [53, 58, 63], "start_line": 8, "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 2, 4, 7, 8, 15, 18, 19, 22, 23, 24, 27, 30, 33, 35, 36, 39, 40, 43, 44, 47, 48, 51, 52, 56, 57, 61, 62], "summary": {"covered_lines": 28, "num_statements": 28, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100", "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0, "percent_branches_covered": 100.0, "percent_branches_covered_display": "100"}, "missing_lines": [], "excluded_lines": [9], "start_line": 1, "executed_branches": [], "missing_branches": []}}}}, "totals": {"covered_lines": 4678, "num_statements": 5525, "percent_covered": 81.54620438976653, "percent_covered_display": "82", "missing_lines": 847, "excluded_lines": 802, "percent_statements_covered": 84.66968325791855, "percent_statements_covered_display": "85", "num_branches": 1628, "num_partial_branches": 225, "covered_branches": 1155, "missing_branches": 473, "percent_branches_covered": 70.94594594594595, "percent_branches_covered_display": "71"}}