pyWebLayout/cov_info/coverage.json
2025-11-12 12:03:27 +00:00

1 line
452 KiB
JSON

{"meta": {"format": 3, "version": "7.11.2", "timestamp": "2025-11-12T12:02:50.628912", "branch_coverage": true, "show_contexts": false}, "files": {"pyWebLayout/__init__.py": {"executed_lines": [1, 11], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": [], "functions": {"": {"executed_lines": [1, 11], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [1, 11], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/abstract/__init__.py": {"executed_lines": [1, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": [], "functions": {"": {"executed_lines": [1, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [1, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/abstract/block.py": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 29, 30, 37, 44, 45, 47, 48, 50, 53, 54, 61, 68, 69, 70, 72, 73, 100, 107, 109, 126, 135, 148, 149, 151, 153, 160, 161, 163, 173, 174, 176, 178, 179, 184, 185, 186, 187, 188, 189, 190, 191, 194, 195, 200, 208, 209, 210, 212, 213, 245, 246, 248, 250, 251, 253, 256, 257, 261, 268, 269, 271, 272, 299, 300, 304, 305, 310, 311, 315, 322, 323, 324, 326, 327, 354, 355, 357, 359, 360, 362, 364, 371, 373, 380, 381, 383, 384, 386, 389, 390, 391, 392, 393, 396, 397, 401, 409, 410, 411, 412, 414, 415, 447, 448, 450, 452, 453, 455, 457, 458, 462, 463, 467, 474, 475, 477, 490, 497, 498, 500, 501, 503, 506, 507, 511, 519, 520, 521, 523, 524, 556, 557, 559, 561, 562, 564, 566, 567, 571, 572, 577, 578, 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, 670, 671, 676, 677, 681, 688, 689, 690, 692, 693, 725, 726, 730, 731, 735, 742, 743, 745, 765, 772, 773, 775, 776, 778, 781, 782, 786, 794, 795, 796, 797, 798, 799, 801, 802, 834, 835, 837, 839, 840, 842, 844, 845, 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, 940, 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, 1252, 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, 1341, 1345, 1347, 1349, 1350, 1377, 1378, 1386, 1388, 1390, 1391], "summary": {"covered_lines": 390, "num_statements": 489, "percent_covered": 79.27927927927928, "percent_covered_display": "79", "missing_lines": 99, "excluded_lines": 119, "num_branches": 66, "num_partial_branches": 6, "covered_branches": 50, "missing_branches": 16}, "missing_lines": [89, 90, 93, 96, 98, 124, 133, 146, 170, 171, 234, 235, 238, 241, 243, 288, 289, 292, 295, 297, 302, 307, 342, 345, 346, 348, 352, 436, 437, 440, 443, 445, 460, 465, 488, 545, 546, 549, 552, 554, 569, 574, 624, 625, 628, 631, 633, 643, 653, 663, 668, 673, 714, 715, 718, 721, 723, 728, 733, 763, 823, 824, 827, 830, 832, 847, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [38], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [49], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [62], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [89, 90, 93, 96, 98], "excluded_lines": [74], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [101], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [124], "excluded_lines": [110], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [133], "excluded_lines": [127], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [146], "excluded_lines": [136], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [150], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [154], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [170, 171], "excluded_lines": [164], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [175], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [201], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [234, 235, 238, 241, 243], "excluded_lines": [218], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [252], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [262], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [288, 289, 292, 295, 297], "excluded_lines": [273], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [307], "excluded_lines": [306], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [316], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [342, 345, 346, 348, 352], "excluded_lines": [328], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [361], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [365], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [374], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [385], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [402], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [436, 437, 440, 443, 445], "excluded_lines": [420], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [454], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [465], "excluded_lines": [464], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [468], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [488], "excluded_lines": [478], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [491], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [502], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [512], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [545, 546, 549, 552, 554], "excluded_lines": [529], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [563], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [574], "excluded_lines": [573], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [588], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [624, 625, 628, 631, 633], "excluded_lines": [606], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [643], "excluded_lines": [642], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [653], "excluded_lines": [652], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [663], "excluded_lines": [662], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [673], "excluded_lines": [672], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [682], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [714, 715, 718, 721, 723], "excluded_lines": [698], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [733], "excluded_lines": [732], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [736], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [763], "excluded_lines": [751], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [766], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [777], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [787], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [823, 824, 827, 830, 832], "excluded_lines": [807], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [841], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [852], "excluded_lines": [851], "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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [855], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [882], "excluded_lines": [872], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [885], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [895], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [905], "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, "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [915], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [930], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [950], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [990, 993, 994, 996, 1000], "excluded_lines": [973], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1009], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1019], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1029], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1039], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1043], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1052], "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, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [1087, 1088], "excluded_lines": [1066], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1093], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [1133, 1134, 1137, 1138], "excluded_lines": [1106], "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, "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1}, "missing_lines": [1184, 1185, 1186, 1187], "excluded_lines": [1144], "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, "num_branches": 12, "num_partial_branches": 3, "covered_branches": 9, "missing_branches": 3}, "missing_lines": [1245, 1246], "excluded_lines": [1191], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1262], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1290], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1295], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [1301], "excluded_lines": [1300], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [1306], "excluded_lines": [1305], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [1311], "excluded_lines": [1310], "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, "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1}, "missing_lines": [1331], "excluded_lines": [1314], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1346], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [1364, 1367, 1368, 1370, 1374], "excluded_lines": [1351], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1387], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [1405, 1408, 1409, 1411, 1415], "excluded_lines": [1392], "executed_branches": [], "missing_branches": [[1408, 1409], [1408, 1411]]}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 29, 30, 37, 47, 48, 53, 54, 61, 72, 73, 100, 109, 126, 135, 148, 149, 153, 163, 173, 174, 178, 184, 185, 186, 187, 188, 189, 190, 191, 194, 195, 200, 212, 213, 245, 246, 250, 251, 256, 257, 261, 271, 272, 299, 300, 304, 305, 310, 311, 315, 326, 327, 354, 355, 359, 360, 364, 373, 383, 384, 389, 390, 391, 392, 393, 396, 397, 401, 414, 415, 447, 448, 452, 453, 457, 458, 462, 463, 467, 477, 490, 500, 501, 506, 507, 511, 523, 524, 556, 557, 561, 562, 566, 567, 571, 572, 577, 578, 582, 603, 604, 635, 636, 640, 641, 645, 646, 650, 651, 655, 656, 660, 661, 665, 666, 670, 671, 676, 677, 681, 692, 693, 725, 726, 730, 731, 735, 745, 765, 775, 776, 781, 782, 786, 801, 802, 834, 835, 839, 840, 844, 845, 849, 850, 854, 871, 884, 894, 904, 914, 928, 929, 939, 940, 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, 1252, 1256, 1288, 1289, 1293, 1294, 1298, 1299, 1303, 1304, 1308, 1309, 1313, 1340, 1341, 1345, 1349, 1350, 1377, 1378, 1386, 1390, 1391], "summary": {"covered_lines": 211, "num_statements": 211, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 17, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [13, 30, 54, 185, 195, 257, 311, 390, 397, 507, 578, 677, 782, 940, 1252, 1341, 1378], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [38, 49], "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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 2}, "missing_lines": [89, 90, 93, 96, 98, 124, 133, 146, 170, 171], "excluded_lines": [62, 74, 101, 110, 127, 136, 150, 154, 164, 175], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [234, 235, 238, 241, 243], "excluded_lines": [201, 218, 247, 252], "executed_branches": [], "missing_branches": []}, "Quote": {"executed_lines": [268, 269], "summary": {"covered_lines": 2, "num_statements": 9, "percent_covered": 22.22222222222222, "percent_covered_display": "22", "missing_lines": 7, "excluded_lines": 4, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [288, 289, 292, 295, 297, 302, 307], "excluded_lines": [262, 273, 301, 306], "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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 2}, "missing_lines": [342, 345, 346, 348, 352], "excluded_lines": [316, 328, 356, 361, 365, 374, 385], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [], "missing_branches": []}, "HList": {"executed_lines": [409, 410, 411, 412, 450, 455, 474, 475, 497, 498, 503], "summary": {"covered_lines": 11, "num_statements": 19, "percent_covered": 61.904761904761905, "percent_covered_display": "62", "missing_lines": 8, "excluded_lines": 10, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [436, 437, 440, 443, 445, 460, 465, 488], "excluded_lines": [402, 420, 449, 454, 459, 464, 468, 478, 491, 502], "executed_branches": [[497, -490], [497, 498]], "missing_branches": []}, "ListItem": {"executed_lines": [519, 520, 521, 559, 564], "summary": {"covered_lines": 5, "num_statements": 12, "percent_covered": 41.666666666666664, "percent_covered_display": "42", "missing_lines": 7, "excluded_lines": 6, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [545, 546, 549, 552, 554, 569, 574], "excluded_lines": [512, 529, 558, 563, 568, 573], "executed_branches": [], "missing_branches": []}, "TableCell": {"executed_lines": [597, 598, 599, 600, 601, 638, 648, 658], "summary": {"covered_lines": 8, "num_statements": 18, "percent_covered": 44.44444444444444, "percent_covered_display": "44", "missing_lines": 10, "excluded_lines": 10, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [624, 625, 628, 631, 633, 643, 653, 663, 668, 673], "excluded_lines": [588, 606, 637, 642, 647, 652, 657, 662, 667, 672], "executed_branches": [], "missing_branches": []}, "TableRow": {"executed_lines": [688, 689, 690, 742, 743, 772, 773, 778], "summary": {"covered_lines": 8, "num_statements": 16, "percent_covered": 55.55555555555556, "percent_covered_display": "56", "missing_lines": 8, "excluded_lines": 8, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [714, 715, 718, 721, 723, 728, 733, 763], "excluded_lines": [682, 698, 727, 732, 736, 751, 766, 777], "executed_branches": [[772, -765], [772, 773]], "missing_branches": []}, "Table": {"executed_lines": [794, 795, 796, 797, 798, 799, 837, 842, 862, 864, 865, 866, 867, 869, 891, 892, 901, 902, 911, 912, 921, 922, 923, 924, 925, 926, 931], "summary": {"covered_lines": 27, "num_statements": 35, "percent_covered": 84.31372549019608, "percent_covered_display": "84", "missing_lines": 8, "excluded_lines": 13, "num_branches": 16, "num_partial_branches": 0, "covered_branches": 16, "missing_branches": 0}, "missing_lines": [823, 824, 827, 830, 832, 847, 852, 882], "excluded_lines": [787, 807, 836, 841, 846, 851, 855, 872, 885, 895, 905, 915, 930], "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, "num_branches": 30, "num_partial_branches": 5, "covered_branches": 23, "missing_branches": 7}, "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], "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, "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1}, "missing_lines": [1301, 1306, 1311, 1331], "excluded_lines": [1262, 1290, 1295, 1300, 1305, 1310, 1314], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [1364, 1367, 1368, 1370, 1374], "excluded_lines": [1346, 1351], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [1405, 1408, 1409, 1411, 1415], "excluded_lines": [1387, 1392], "executed_branches": [], "missing_branches": [[1408, 1409], [1408, 1411]]}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 29, 30, 37, 47, 48, 53, 54, 61, 72, 73, 100, 109, 126, 135, 148, 149, 153, 163, 173, 174, 178, 184, 185, 186, 187, 188, 189, 190, 191, 194, 195, 200, 212, 213, 245, 246, 250, 251, 256, 257, 261, 271, 272, 299, 300, 304, 305, 310, 311, 315, 326, 327, 354, 355, 359, 360, 364, 373, 383, 384, 389, 390, 391, 392, 393, 396, 397, 401, 414, 415, 447, 448, 452, 453, 457, 458, 462, 463, 467, 477, 490, 500, 501, 506, 507, 511, 523, 524, 556, 557, 561, 562, 566, 567, 571, 572, 577, 578, 582, 603, 604, 635, 636, 640, 641, 645, 646, 650, 651, 655, 656, 660, 661, 665, 666, 670, 671, 676, 677, 681, 692, 693, 725, 726, 730, 731, 735, 745, 765, 775, 776, 781, 782, 786, 801, 802, 834, 835, 839, 840, 844, 845, 849, 850, 854, 871, 884, 894, 904, 914, 928, 929, 939, 940, 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, 1252, 1256, 1288, 1289, 1293, 1294, 1298, 1299, 1303, 1304, 1308, 1309, 1313, 1340, 1341, 1345, 1349, 1350, 1377, 1378, 1386, 1390, 1391], "summary": {"covered_lines": 211, "num_statements": 211, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 17, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [13, 30, 54, 185, 195, 257, 311, 390, 397, 507, 578, 677, 782, 940, 1252, 1341, 1378], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/abstract/document.py": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 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, 397, 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, 507, 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, "num_branches": 36, "num_partial_branches": 4, "covered_branches": 20, "missing_branches": 16}, "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, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 3}, "missing_lines": [65, 67, 73], "excluded_lines": [40], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [84], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [95], "excluded_lines": [94], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [98], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [116, 117, 118, 119, 120], "excluded_lines": [107], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [136, 137, 138, 139, 140], "excluded_lines": [126], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [158, 159, 160], "excluded_lines": [147], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [165], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [175], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [187], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [197], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [209], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [218], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [227], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [236], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [262], "excluded_lines": [256], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [265], "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, "num_branches": 8, "num_partial_branches": 2, "covered_branches": 6, "missing_branches": 2}, "missing_lines": [283, 285], "excluded_lines": [], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [291], "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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [301], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [333], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [365], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [383], "excluded_lines": [377], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [386], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [391], "excluded_lines": [390], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [411], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [434], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [439], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [444], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [455], "excluded_lines": [454], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [458], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [476, 477, 478, 479, 480], "excluded_lines": [467], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [496, 497, 498, 499, 500], "excluded_lines": [486], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [514], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [531], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [535], "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, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [], "excluded_lines": [548], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [566], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [575], "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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [584], "executed_branches": [[591, 592], [591, 595], [592, 591], [592, 593]], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 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, 397, 405, 427, 428, 432, 433, 437, 438, 442, 443, 447, 448, 452, 453, 457, 466, 482, 506, 507, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [12, 27, 397, 507], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 24, "num_partial_branches": 3, "covered_branches": 13, "missing_branches": 11}, "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], "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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4}, "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], "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, "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1}, "missing_lines": [], "excluded_lines": [514, 531, 535, 548, 566, 575, 584], "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, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 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, 397, 405, 427, 428, 432, 433, 437, 438, 442, 443, 447, 448, 452, 453, 457, 466, 482, 506, 507, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [12, 27, 397, 507], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/abstract/functional.py": {"executed_lines": [1, 2, 3, 4, 7, 8, 9, 10, 11, 12, 15, 16, 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, 94, 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, 167, 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, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 271, 272, 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, "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0}, "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [29], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [49], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [54], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [59], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [64], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [70], "excluded_lines": [69], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [73], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [105], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [128], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [138], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [143], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [149], "excluded_lines": [148], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [152], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [177], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [194], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [199], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [205], "excluded_lines": [204], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [208], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [218], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [230], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [239], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [283], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [304], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [309], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [314], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [324], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [329], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [334], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [344], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 4, 7, 8, 9, 10, 11, 12, 15, 16, 22, 47, 48, 52, 53, 57, 58, 62, 63, 67, 68, 72, 93, 94, 99, 121, 122, 126, 127, 131, 132, 136, 137, 141, 142, 146, 147, 151, 166, 167, 172, 192, 193, 197, 198, 202, 203, 207, 217, 229, 238, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 271, 272, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [8, 16, 94, 167, 254, 272], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [70], "excluded_lines": [29, 49, 54, 59, 64, 69, 73], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [149], "excluded_lines": [105, 123, 128, 133, 138, 143, 148, 152], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [205], "excluded_lines": [177, 194, 199, 204, 208, 218, 230, 239], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [283, 304, 309, 314, 319, 324, 329, 334, 339, 344], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 4, 7, 8, 9, 10, 11, 12, 15, 16, 22, 47, 48, 52, 53, 57, 58, 62, 63, 67, 68, 72, 93, 94, 99, 121, 122, 126, 127, 131, 132, 136, 137, 141, 142, 146, 147, 151, 166, 167, 172, 192, 193, 197, 198, 202, 203, 207, 217, 229, 238, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 271, 272, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [8, 16, 94, 167, 254, 272], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/abstract/inline.py": {"executed_lines": [1, 2, 3, 4, 5, 6, 9, 12, 13, 21, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 70, 71, 72, 74, 78, 79, 82, 83, 85, 86, 88, 90, 91, 92, 93, 96, 99, 100, 103, 105, 106, 107, 109, 111, 112, 114, 120, 121, 124, 127, 129, 132, 134, 135, 137, 138, 140, 142, 143, 145, 147, 148, 150, 152, 153, 155, 157, 158, 160, 162, 164, 166, 177, 178, 181, 184, 185, 190, 198, 199, 200, 202, 203, 224, 225, 226, 228, 232, 233, 236, 239, 240, 242, 245, 247, 248, 250, 252, 253, 255, 257, 258, 260, 262, 273, 276, 279, 280, 283, 285, 288, 289, 296, 317, 320, 321, 322, 323, 324, 326, 327, 329, 331, 332, 334, 336, 337, 339, 341, 342, 344, 346, 347, 349, 351, 362, 363, 366, 367, 370, 373, 374, 382, 384, 386, 387, 389, 390, 392, 394, 395, 406, 409, 410, 411, 412, 413, 415, 418, 420], "summary": {"covered_lines": 156, "num_statements": 157, "percent_covered": 99.0049751243781, "percent_covered_display": "99", "missing_lines": 1, "excluded_lines": 29, "num_branches": 44, "num_partial_branches": 1, "covered_branches": 43, "missing_branches": 1}, "missing_lines": [364], "excluded_lines": [13, 28, 49, 139, 144, 149, 154, 159, 163, 167, 185, 191, 208, 249, 254, 259, 263, 289, 302, 328, 333, 338, 343, 348, 352, 374, 383, 391, 396], "executed_branches": [[43, -21], [43, 44], [70, 71], [70, 78], [71, 72], [71, 74], [78, 79], [78, 82], [83, 85], [83, 86], [86, 88], [86, 96], [90, 91], [90, 96], [99, 100], [99, 103], [103, 105], [103, 129], [109, 111], [109, 127], [112, 114], [112, 120], [120, 121], [120, 124], [224, 225], [224, 232], [225, 226], [225, 228], [232, 233], [232, 236], [239, 240], [239, 242], [279, 280], [279, 283], [363, 366], [366, 367], [366, 370], [409, 410], [409, 411], [411, 412], [411, 413], [413, 415], [413, 418]], "missing_branches": [[363, 364]], "functions": {"Word.__init__": {"executed_lines": [37, 38, 39, 40, 41, 42, 43, 44], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [28], "executed_branches": [[43, -21], [43, 44]], "missing_branches": []}, "Word.create_and_add_to": {"executed_lines": [70, 71, 72, 74, 78, 79, 82, 83, 85, 86, 88, 90, 91, 92, 93, 96, 99, 100, 103, 105, 106, 107, 109, 111, 112, 114, 120, 121, 124, 127, 129, 132], "summary": {"covered_lines": 32, "num_statements": 32, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 22, "num_partial_branches": 0, "covered_branches": 22, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [49], "executed_branches": [[70, 71], [70, 78], [71, 72], [71, 74], [78, 79], [78, 82], [83, 85], [83, 86], [86, 88], [86, 96], [90, 91], [90, 96], [99, 100], [99, 103], [103, 105], [103, 129], [109, 111], [109, 127], [112, 114], [112, 120], [120, 121], [120, 124]], "missing_branches": []}, "Word.add_concete": {"executed_lines": [135], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [], "missing_branches": []}, "Word.text": {"executed_lines": [140], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [139], "executed_branches": [], "missing_branches": []}, "Word.style": {"executed_lines": [145], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [144], "executed_branches": [], "missing_branches": []}, "Word.background": {"executed_lines": [150], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [149], "executed_branches": [], "missing_branches": []}, "Word.previous": {"executed_lines": [155], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [154], "executed_branches": [], "missing_branches": []}, "Word.next": {"executed_lines": [160], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [159], "executed_branches": [], "missing_branches": []}, "Word.add_next": {"executed_lines": [164], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [163], "executed_branches": [], "missing_branches": []}, "Word.possible_hyphenation": {"executed_lines": [177, 178], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [167], "executed_branches": [], "missing_branches": []}, "FormattedSpan.__init__": {"executed_lines": [198, 199, 200], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [191], "executed_branches": [], "missing_branches": []}, "FormattedSpan.create_and_add_to": {"executed_lines": [224, 225, 226, 228, 232, 233, 236, 239, 240, 242, 245], "summary": {"covered_lines": 11, "num_statements": 11, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 0, "covered_branches": 8, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [208], "executed_branches": [[224, 225], [224, 232], [225, 226], [225, 228], [232, 233], [232, 236], [239, 240], [239, 242]], "missing_branches": []}, "FormattedSpan.style": {"executed_lines": [250], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [249], "executed_branches": [], "missing_branches": []}, "FormattedSpan.background": {"executed_lines": [255], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [254], "executed_branches": [], "missing_branches": []}, "FormattedSpan.words": {"executed_lines": [260], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [259], "executed_branches": [], "missing_branches": []}, "FormattedSpan.add_word": {"executed_lines": [273, 276, 279, 280, 283, 285], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [263], "executed_branches": [[279, 280], [279, 283]], "missing_branches": []}, "LinkedWord.__init__": {"executed_lines": [317, 320, 321, 322, 323, 324], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [302], "executed_branches": [], "missing_branches": []}, "LinkedWord.location": {"executed_lines": [329], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [328], "executed_branches": [], "missing_branches": []}, "LinkedWord.link_type": {"executed_lines": [334], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [333], "executed_branches": [], "missing_branches": []}, "LinkedWord.link_callback": {"executed_lines": [339], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [338], "executed_branches": [], "missing_branches": []}, "LinkedWord.params": {"executed_lines": [344], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [343], "executed_branches": [], "missing_branches": []}, "LinkedWord.link_title": {"executed_lines": [349], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [348], "executed_branches": [], "missing_branches": []}, "LinkedWord.execute_link": {"executed_lines": [362, 363, 366, 367, 370], "summary": {"covered_lines": 5, "num_statements": 6, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 1, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1}, "missing_lines": [364], "excluded_lines": [352], "executed_branches": [[363, 366], [366, 367], [366, 370]], "missing_branches": [[363, 364]]}, "LineBreak.__init__": {"executed_lines": [384, 386, 387], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [383], "executed_branches": [], "missing_branches": []}, "LineBreak.block_type": {"executed_lines": [392], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [391], "executed_branches": [], "missing_branches": []}, "LineBreak.create_and_add_to": {"executed_lines": [406, 409, 410, 411, 412, 413, 415, 418, 420], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [396], "executed_branches": [[409, 410], [409, 411], [411, 412], [411, 413], [413, 415], [413, 418]], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 9, 12, 13, 21, 46, 47, 134, 137, 138, 142, 143, 147, 148, 152, 153, 157, 158, 162, 166, 181, 184, 185, 190, 202, 203, 247, 248, 252, 253, 257, 258, 262, 288, 289, 296, 326, 327, 331, 332, 336, 337, 341, 342, 346, 347, 351, 373, 374, 382, 389, 390, 394, 395], "summary": {"covered_lines": 55, "num_statements": 55, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 4, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [13, 185, 289, 374], "executed_branches": [], "missing_branches": []}}, "classes": {"Word": {"executed_lines": [37, 38, 39, 40, 41, 42, 43, 44, 70, 71, 72, 74, 78, 79, 82, 83, 85, 86, 88, 90, 91, 92, 93, 96, 99, 100, 103, 105, 106, 107, 109, 111, 112, 114, 120, 121, 124, 127, 129, 132, 135, 140, 145, 150, 155, 160, 164, 177, 178], "summary": {"covered_lines": 49, "num_statements": 49, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 9, "num_branches": 24, "num_partial_branches": 0, "covered_branches": 24, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [28, 49, 139, 144, 149, 154, 159, 163, 167], "executed_branches": [[43, -21], [43, 44], [70, 71], [70, 78], [71, 72], [71, 74], [78, 79], [78, 82], [83, 85], [83, 86], [86, 88], [86, 96], [90, 91], [90, 96], [99, 100], [99, 103], [103, 105], [103, 129], [109, 111], [109, 127], [112, 114], [112, 120], [120, 121], [120, 124]], "missing_branches": []}, "FormattedSpan": {"executed_lines": [198, 199, 200, 224, 225, 226, 228, 232, 233, 236, 239, 240, 242, 245, 250, 255, 260, 273, 276, 279, 280, 283, 285], "summary": {"covered_lines": 23, "num_statements": 23, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 6, "num_branches": 10, "num_partial_branches": 0, "covered_branches": 10, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [191, 208, 249, 254, 259, 263], "executed_branches": [[224, 225], [224, 232], [225, 226], [225, 228], [232, 233], [232, 236], [239, 240], [239, 242], [279, 280], [279, 283]], "missing_branches": []}, "LinkedWord": {"executed_lines": [317, 320, 321, 322, 323, 324, 329, 334, 339, 344, 349, 362, 363, 366, 367, 370], "summary": {"covered_lines": 16, "num_statements": 17, "percent_covered": 90.47619047619048, "percent_covered_display": "90", "missing_lines": 1, "excluded_lines": 7, "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1}, "missing_lines": [364], "excluded_lines": [302, 328, 333, 338, 343, 348, 352], "executed_branches": [[363, 366], [366, 367], [366, 370]], "missing_branches": [[363, 364]]}, "LineBreak": {"executed_lines": [384, 386, 387, 392, 406, 409, 410, 411, 412, 413, 415, 418, 420], "summary": {"covered_lines": 13, "num_statements": 13, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [383, 391, 396], "executed_branches": [[409, 410], [409, 411], [411, 412], [411, 413], [413, 415], [413, 418]], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 9, 12, 13, 21, 46, 47, 134, 137, 138, 142, 143, 147, 148, 152, 153, 157, 158, 162, 166, 181, 184, 185, 190, 202, 203, 247, 248, 252, 253, 257, 258, 262, 288, 289, 296, 326, 327, 331, 332, 336, 337, 341, 342, 346, 347, 351, 373, 374, 382, 389, 390, 394, 395], "summary": {"covered_lines": 55, "num_statements": 55, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 4, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [13, 185, 289, 374], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/abstract/interactive_image.py": {"executed_lines": [1, 9, 10, 12, 13, 16, 17, 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, "num_branches": 12, "num_partial_branches": 3, "covered_branches": 7, "missing_branches": 5}, "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [46], "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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [72], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [92], "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, "num_branches": 8, "num_partial_branches": 3, "covered_branches": 3, "missing_branches": 5}, "missing_lines": [142, 144, 147, 148], "excluded_lines": [115], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [153], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 9, 10, 12, 13, 16, 17, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 17], "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, "num_branches": 12, "num_partial_branches": 3, "covered_branches": 7, "missing_branches": 5}, "missing_lines": [142, 144, 147, 148], "excluded_lines": [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]]}, "": {"executed_lines": [1, 9, 10, 12, 13, 16, 17, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 17], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/__init__.py": {"executed_lines": [1, 7, 8, 9, 10, 11, 12, 14], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": [], "functions": {"": {"executed_lines": [1, 7, 8, 9, 10, 11, 12, 14], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [1, 7, 8, 9, 10, 11, 12, 14], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/box.py": {"executed_lines": [1, 2, 3, 5, 6, 7, 10, 11, 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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 5, 6, 7, 10, 11, 17, 39], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [11], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [[30, 31], [30, 33]], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 5, 6, 7, 10, 11, 17, 39], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [11], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/dynamic_page.py": {"executed_lines": [1, 14, 15, 16, 17, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 35, 36, 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, "num_branches": 84, "num_partial_branches": 19, "covered_branches": 43, "missing_branches": 41}, "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [49], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [73], "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, "num_branches": 20, "num_partial_branches": 4, "covered_branches": 14, "missing_branches": 6}, "missing_lines": [95, 105, 107, 108, 111, 112, 114, 115, 125, 129], "excluded_lines": [77], "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, "num_branches": 18, "num_partial_branches": 5, "covered_branches": 9, "missing_branches": 9}, "missing_lines": [148, 170, 172, 173, 174, 176, 183], "excluded_lines": [137], "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, "num_branches": 22, "num_partial_branches": 6, "covered_branches": 12, "missing_branches": 10}, "missing_lines": [200, 227, 228, 229, 230, 232, 239, 241], "excluded_lines": [189], "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, "num_branches": 8, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 5}, "missing_lines": [262, 263, 264, 265, 267, 269], "excluded_lines": [247], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [278], "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, "num_branches": 6, "num_partial_branches": 2, "covered_branches": 4, "missing_branches": 2}, "missing_lines": [323], "excluded_lines": [305], "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, "num_branches": 10, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 9}, "missing_lines": [350, 351, 352, 353, 356, 358, 360, 361, 362, 365], "excluded_lines": [332], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [373], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [383], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [387], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [396], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [410], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 14, 15, 16, 17, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 35, 36, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 26, 36], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 84, "num_partial_branches": 19, "covered_branches": 43, "missing_branches": 41}, "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], "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": [1, 14, 15, 16, 17, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 35, 36, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 26, 36], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/functional.py": {"executed_lines": [1, 2, 3, 4, 6, 7, 8, 9, 12, 13, 18, 33, 34, 35, 36, 37, 39, 40, 41, 42, 45, 48, 51, 52, 53, 54, 57, 60, 61, 63, 65, 67, 68, 70, 75, 77, 80, 89, 90, 94, 97, 103, 107, 113, 116, 117, 122, 138, 141, 144, 145, 146, 147, 148, 152, 155, 156, 158, 159, 161, 163, 164, 166, 168, 170, 171, 173, 175, 176, 178, 187, 189, 192, 197, 199, 200, 201, 202, 207, 214, 215, 216, 220, 226, 230, 231, 235, 238, 243, 244, 247, 248, 251, 254, 256, 266, 267, 270, 274, 275, 280, 294, 298, 301, 302, 303, 306, 310, 313, 315, 316, 318, 320, 321, 323, 325, 327, 329, 334, 337, 338, 341, 342, 344, 346, 349, 350, 353, 354, 357, 361, 365, 366, 367, 370, 373, 384, 387, 389, 390, 392, 394, 404, 405, 408, 413, 427, 430, 444, 447, 461], "summary": {"covered_lines": 148, "num_statements": 165, "percent_covered": 86.80203045685279, "percent_covered_display": "87", "missing_lines": 17, "excluded_lines": 28, "num_branches": 32, "num_partial_branches": 9, "covered_branches": 23, "missing_branches": 9}, "missing_lines": [58, 72, 73, 78, 92, 105, 106, 109, 110, 185, 190, 204, 205, 206, 209, 210, 211], "excluded_lines": [13, 20, 62, 66, 71, 76, 81, 117, 125, 160, 165, 169, 174, 179, 188, 193, 257, 275, 282, 317, 322, 326, 330, 374, 395, 415, 432, 449], "executed_branches": [[34, 35], [34, 36], [36, 37], [36, 39], [39, 40], [39, 41], [41, 42], [57, -18], [77, -75], [90, 94], [103, 107], [107, 113], [189, -187], [197, 199], [197, 202], [202, 207], [207, 214], [349, -329], [349, 350], [353, 354], [353, 357], [387, 389], [387, 392]], "missing_branches": [[41, 45], [57, 58], [77, 78], [90, 92], [103, 105], [107, 109], [189, 190], [202, 204], [207, 209]], "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, "num_branches": 10, "num_partial_branches": 2, "covered_branches": 8, "missing_branches": 2}, "missing_lines": [58], "excluded_lines": [20], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [62], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [66], "executed_branches": [], "missing_branches": []}, "LinkText.set_pressed": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [72, 73], "excluded_lines": [71], "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, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [78], "excluded_lines": [76], "executed_branches": [[77, -75]], "missing_branches": [[77, 78]]}, "LinkText.render": {"executed_lines": [89, 90, 94, 97, 103, 107, 113], "summary": {"covered_lines": 7, "num_statements": 12, "percent_covered": 55.55555555555556, "percent_covered_display": "56", "missing_lines": 5, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 3, "covered_branches": 3, "missing_branches": 3}, "missing_lines": [92, 105, 106, 109, 110], "excluded_lines": [81], "executed_branches": [[90, 94], [103, 107], [107, 113]], "missing_branches": [[90, 92], [103, 105], [107, 109]]}, "ButtonText.__init__": {"executed_lines": [138, 141, 144, 145, 146, 147, 148, 152, 155, 156], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [125], "executed_branches": [], "missing_branches": []}, "ButtonText.button": {"executed_lines": [161], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [160], "executed_branches": [], "missing_branches": []}, "ButtonText.size": {"executed_lines": [166], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [165], "executed_branches": [], "missing_branches": []}, "ButtonText.set_pressed": {"executed_lines": [170, 171], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [169], "executed_branches": [], "missing_branches": []}, "ButtonText.set_hovered": {"executed_lines": [175, 176], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [174], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [185], "excluded_lines": [179], "executed_branches": [], "missing_branches": []}, "ButtonText._mark_page_dirty": {"executed_lines": [189], "summary": {"covered_lines": 1, "num_statements": 2, "percent_covered": 50.0, "percent_covered_display": "50", "missing_lines": 1, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [190], "excluded_lines": [188], "executed_branches": [[189, -187]], "missing_branches": [[189, 190]]}, "ButtonText.render": {"executed_lines": [197, 199, 200, 201, 202, 207, 214, 215, 216, 220, 226, 230, 231, 235, 238, 243, 244, 247, 248, 251, 254], "summary": {"covered_lines": 21, "num_statements": 27, "percent_covered": 75.75757575757575, "percent_covered_display": "76", "missing_lines": 6, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 2, "covered_branches": 4, "missing_branches": 2}, "missing_lines": [204, 205, 206, 209, 210, 211], "excluded_lines": [193], "executed_branches": [[197, 199], [197, 202], [202, 207], [207, 214]], "missing_branches": [[202, 204], [207, 209]]}, "ButtonText.in_object": {"executed_lines": [266, 267, 270], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [257], "executed_branches": [], "missing_branches": []}, "FormFieldText.__init__": {"executed_lines": [294, 298, 301, 302, 303, 306, 310, 313], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [282], "executed_branches": [], "missing_branches": []}, "FormFieldText.field": {"executed_lines": [318], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [317], "executed_branches": [], "missing_branches": []}, "FormFieldText.size": {"executed_lines": [323], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [322], "executed_branches": [], "missing_branches": []}, "FormFieldText.set_focused": {"executed_lines": [327], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [326], "executed_branches": [], "missing_branches": []}, "FormFieldText.render": {"executed_lines": [334, 337, 338, 341, 342, 344, 346, 349, 350, 353, 354, 357, 361, 365, 366, 367, 370], "summary": {"covered_lines": 17, "num_statements": 17, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [330], "executed_branches": [[349, -329], [349, 350], [353, 354], [353, 357]], "missing_branches": []}, "FormFieldText.handle_click": {"executed_lines": [384, 387, 389, 390, 392], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [374], "executed_branches": [[387, 389], [387, 392]], "missing_branches": []}, "FormFieldText.in_object": {"executed_lines": [404, 405, 408], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [395], "executed_branches": [], "missing_branches": []}, "create_link_text": {"executed_lines": [427], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [415], "executed_branches": [], "missing_branches": []}, "create_button_text": {"executed_lines": [444], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [432], "executed_branches": [], "missing_branches": []}, "create_form_field_text": {"executed_lines": [461], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [449], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 4, 6, 7, 8, 9, 12, 13, 18, 60, 61, 65, 70, 75, 80, 116, 117, 122, 158, 159, 163, 164, 168, 173, 178, 187, 192, 256, 274, 275, 280, 315, 316, 320, 321, 325, 329, 373, 394, 413, 430, 447], "summary": {"covered_lines": 41, "num_statements": 41, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [13, 117, 275], "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, 77, 89, 90, 94, 97, 103, 107, 113], "summary": {"covered_lines": 27, "num_statements": 36, "percent_covered": 72.22222222222223, "percent_covered_display": "72", "missing_lines": 9, "excluded_lines": 6, "num_branches": 18, "num_partial_branches": 6, "covered_branches": 12, "missing_branches": 6}, "missing_lines": [58, 72, 73, 78, 92, 105, 106, 109, 110], "excluded_lines": [20, 62, 66, 71, 76, 81], "executed_branches": [[34, 35], [34, 36], [36, 37], [36, 39], [39, 40], [39, 41], [41, 42], [57, -18], [77, -75], [90, 94], [103, 107], [107, 113]], "missing_branches": [[41, 45], [57, 58], [77, 78], [90, 92], [103, 105], [107, 109]]}, "ButtonText": {"executed_lines": [138, 141, 144, 145, 146, 147, 148, 152, 155, 156, 161, 166, 170, 171, 175, 176, 189, 197, 199, 200, 201, 202, 207, 214, 215, 216, 220, 226, 230, 231, 235, 238, 243, 244, 247, 248, 251, 254, 266, 267, 270], "summary": {"covered_lines": 41, "num_statements": 49, "percent_covered": 80.70175438596492, "percent_covered_display": "81", "missing_lines": 8, "excluded_lines": 9, "num_branches": 8, "num_partial_branches": 3, "covered_branches": 5, "missing_branches": 3}, "missing_lines": [185, 190, 204, 205, 206, 209, 210, 211], "excluded_lines": [125, 160, 165, 169, 174, 179, 188, 193, 257], "executed_branches": [[189, -187], [197, 199], [197, 202], [202, 207], [207, 214]], "missing_branches": [[189, 190], [202, 204], [207, 209]]}, "FormFieldText": {"executed_lines": [294, 298, 301, 302, 303, 306, 310, 313, 318, 323, 327, 334, 337, 338, 341, 342, 344, 346, 349, 350, 353, 354, 357, 361, 365, 366, 367, 370, 384, 387, 389, 390, 392, 404, 405, 408], "summary": {"covered_lines": 36, "num_statements": 36, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 7, "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [282, 317, 322, 326, 330, 374, 395], "executed_branches": [[349, -329], [349, 350], [353, 354], [353, 357], [387, 389], [387, 392]], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 4, 6, 7, 8, 9, 12, 13, 18, 60, 61, 65, 70, 75, 80, 116, 117, 122, 158, 159, 163, 164, 168, 173, 178, 187, 192, 256, 274, 275, 280, 315, 316, 320, 321, 325, 329, 373, 394, 413, 427, 430, 444, 447, 461], "summary": {"covered_lines": 44, "num_statements": 44, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 6, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [13, 117, 275, 415, 432, 449], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/image.py": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 10, 11, 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, "num_branches": 36, "num_partial_branches": 4, "covered_branches": 32, "missing_branches": 4}, "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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [19], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [64], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [69], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [74], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [78], "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, "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1}, "missing_lines": [88, 89, 115, 116, 117], "excluded_lines": [82], "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, "num_branches": 10, "num_partial_branches": 0, "covered_branches": 10, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [120], "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, "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1}, "missing_lines": [198], "excluded_lines": [166], "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, "num_branches": 10, "num_partial_branches": 2, "covered_branches": 8, "missing_branches": 2}, "missing_lines": [269, 271], "excluded_lines": [207], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [274], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 10, 11, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [11], "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, "num_branches": 36, "num_partial_branches": 4, "covered_branches": 32, "missing_branches": 4}, "missing_lines": [88, 89, 115, 116, 117, 198, 269, 271], "excluded_lines": [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]]}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 10, 11, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [11], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/interaction_handler.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 99, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 99, "excluded_lines": 14, "num_branches": 40, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 40}, "missing_lines": [8, 9, 10, 11, 13, 14, 17, 42, 50, 51, 53, 61, 63, 64, 65, 67, 70, 78, 80, 81, 82, 84, 87, 94, 96, 119, 120, 123, 126, 127, 128, 129, 130, 133, 134, 136, 138, 158, 159, 162, 163, 164, 165, 166, 167, 171, 172, 176, 178, 181, 189, 196, 197, 198, 200, 214, 216, 218, 220, 221, 222, 223, 224, 227, 228, 231, 233, 236, 237, 239, 240, 242, 244, 254, 256, 257, 259, 260, 261, 262, 263, 265, 267, 282, 283, 286, 287, 288, 292, 293, 295, 297, 299, 301, 303, 305, 307, 309, 310], "excluded_lines": [1, 18, 43, 54, 71, 88, 101, 142, 182, 190, 201, 245, 272, 300], "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], [216, 218], [216, 227], [218, 220], [218, 224], [220, 221], [220, 222], [228, 231], [228, 242], [231, 233], [231, 236], [236, 237], [236, 239], [256, 257], [256, 259], [260, 261], [260, 265], [282, 283], [282, 286], [287, 288], [287, 292], [292, 293], [292, 295], [301, 303], [301, 305], [305, 307], [305, 309]], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [50, 51], "excluded_lines": [43], "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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4}, "missing_lines": [61, 63, 64, 65, 67], "excluded_lines": [54], "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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4}, "missing_lines": [78, 80, 81, 82, 84], "excluded_lines": [71], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [94], "excluded_lines": [88], "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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4}, "missing_lines": [119, 120, 123, 126, 127, 128, 129, 130, 133, 134, 136], "excluded_lines": [101], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [158, 159, 162, 171, 172, 176, 178], "excluded_lines": [142], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [163, 164, 165, 166, 167], "excluded_lines": [], "executed_branches": [], "missing_branches": [[164, 165], [164, 166]]}, "InteractionStateManager.__init__": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [196, 197, 198], "excluded_lines": [190], "executed_branches": [], "missing_branches": []}, "InteractionStateManager.update_hover": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 17, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 17, "excluded_lines": 1, "num_branches": 12, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 12}, "missing_lines": [214, 216, 218, 220, 221, 222, 223, 224, 227, 228, 231, 233, 236, 237, 239, 240, 242], "excluded_lines": [201], "executed_branches": [], "missing_branches": [[216, 218], [216, 227], [218, 220], [218, 224], [220, 221], [220, 222], [228, 231], [228, 242], [231, 233], [231, 236], [236, 237], [236, 239]]}, "InteractionStateManager.handle_mouse_down": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 9, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 9, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4}, "missing_lines": [254, 256, 257, 259, 260, 261, 262, 263, 265], "excluded_lines": [245], "executed_branches": [], "missing_branches": [[256, 257], [256, 259], [260, 261], [260, 265]]}, "InteractionStateManager.handle_mouse_up": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 9, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 9, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 6}, "missing_lines": [282, 283, 286, 287, 288, 292, 293, 295, 297], "excluded_lines": [272], "executed_branches": [], "missing_branches": [[282, 283], [282, 286], [287, 288], [287, 292], [292, 293], [292, 295]]}, "InteractionStateManager.reset": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4}, "missing_lines": [301, 303, 305, 307, 309, 310], "excluded_lines": [300], "executed_branches": [], "missing_branches": [[301, 303], [301, 305], [305, 307], [305, 309]]}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 19, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 19, "excluded_lines": 3, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [8, 9, 10, 11, 13, 14, 17, 42, 53, 70, 87, 96, 138, 181, 189, 200, 244, 267, 299], "excluded_lines": [1, 18, 182], "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, "num_branches": 14, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 14}, "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], "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": [], "summary": {"covered_lines": 0, "num_statements": 44, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 44, "excluded_lines": 5, "num_branches": 26, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 26}, "missing_lines": [196, 197, 198, 214, 216, 218, 220, 221, 222, 223, 224, 227, 228, 231, 233, 236, 237, 239, 240, 242, 254, 256, 257, 259, 260, 261, 262, 263, 265, 282, 283, 286, 287, 288, 292, 293, 295, 297, 301, 303, 305, 307, 309, 310], "excluded_lines": [190, 201, 245, 272, 300], "executed_branches": [], "missing_branches": [[216, 218], [216, 227], [218, 220], [218, 224], [220, 221], [220, 222], [228, 231], [228, 242], [231, 233], [231, 236], [236, 237], [236, 239], [256, 257], [256, 259], [260, 261], [260, 265], [282, 283], [282, 286], [287, 288], [287, 292], [292, 293], [292, 295], [301, 303], [301, 305], [305, 307], [305, 309]]}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 19, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 19, "excluded_lines": 3, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [8, 9, 10, 11, 13, 14, 17, 42, 53, 70, 87, 96, 138, 181, 189, 200, 244, 267, 299], "excluded_lines": [1, 18, 182], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/page.py": {"executed_lines": [1, 2, 3, 5, 6, 7, 8, 11, 12, 18, 26, 27, 28, 29, 30, 34, 35, 37, 39, 41, 43, 45, 62, 65, 66, 70, 73, 75, 76, 78, 80, 81, 83, 84, 89, 90, 92, 93, 98, 99, 101, 103, 104, 106, 108, 109, 111, 113, 114, 116, 118, 119, 123, 127, 131, 132, 134, 136, 137, 138, 140, 150, 151, 153, 154, 156, 166, 167, 168, 169, 170, 171, 173, 180, 181, 183, 185, 186, 188, 189, 191, 193, 233, 256, 261, 263, 264, 266, 268, 269, 271, 279, 280, 283, 286, 288, 290, 298, 301, 302, 303, 306, 307, 312, 314, 331, 342, 345, 347, 349, 350, 351, 352, 353, 358, 361, 367, 398, 425, 436, 437, 440, 441, 442, 450, 451, 459, 468, 469, 476, 482, 495, 496, 498, 499, 501, 505, 507, 508, 509, 511, 512, 514, 515, 516, 518, 519, 520, 522, 524, 534], "summary": {"covered_lines": 150, "num_statements": 204, "percent_covered": 66.18705035971223, "percent_covered_display": "66", "missing_lines": 54, "excluded_lines": 31, "num_branches": 74, "num_partial_branches": 8, "covered_branches": 34, "missing_branches": 40}, "missing_lines": [121, 125, 129, 210, 211, 212, 213, 214, 215, 216, 217, 220, 221, 222, 223, 224, 225, 226, 227, 229, 231, 244, 245, 246, 249, 250, 251, 254, 267, 325, 327, 329, 355, 379, 380, 381, 382, 383, 386, 387, 389, 390, 393, 409, 410, 413, 414, 417, 418, 420, 421, 423, 460, 502], "excluded_lines": [12, 19, 42, 50, 77, 82, 91, 100, 105, 110, 115, 120, 124, 128, 133, 141, 157, 174, 190, 196, 234, 257, 272, 291, 315, 332, 368, 399, 426, 484, 525], "executed_branches": [[65, 66], [65, 70], [134, 136], [134, 138], [261, -256], [261, 263], [263, 264], [263, 266], [266, 268], [268, 269], [301, 302], [301, 312], [345, 347], [345, 361], [347, 345], [347, 349], [349, 350], [349, 358], [351, 352], [450, 451], [450, 459], [459, 468], [468, 469], [468, 476], [501, 505], [507, 508], [507, 522], [508, 509], [509, 511], [511, 512], [511, 514], [514, 515], [518, 509], [518, 519]], "missing_branches": [[210, 211], [210, 220], [212, 213], [212, 220], [213, 214], [213, 220], [214, 215], [214, 216], [216, 217], [216, 220], [220, 221], [220, 231], [222, 223], [222, 231], [223, 224], [223, 229], [224, 225], [224, 226], [226, 227], [226, 231], [245, 246], [245, 249], [250, 251], [250, 254], [266, 267], [268, 261], [351, 355], [379, 380], [379, 386], [389, 390], [389, 393], [413, 414], [413, 417], [420, 421], [420, 423], [459, 460], [501, 502], [508, 507], [509, 507], [514, 518]], "functions": {"Page.__init__": {"executed_lines": [26, 27, 28, 29, 30, 34, 35, 37, 39], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [19], "executed_branches": [], "missing_branches": []}, "Page.free_space": {"executed_lines": [43], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [42], "executed_branches": [], "missing_branches": []}, "Page.can_fit_line": {"executed_lines": [62, 65, 66, 70, 73], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [50], "executed_branches": [[65, 66], [65, 70]], "missing_branches": []}, "Page.size": {"executed_lines": [78], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [77], "executed_branches": [], "missing_branches": []}, "Page.canvas_size": {"executed_lines": [83, 84], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [82], "executed_branches": [], "missing_branches": []}, "Page.content_size": {"executed_lines": [92, 93], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [91], "executed_branches": [], "missing_branches": []}, "Page.border_size": {"executed_lines": [101], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [100], "executed_branches": [], "missing_branches": []}, "Page.available_width": {"executed_lines": [106], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [105], "executed_branches": [], "missing_branches": []}, "Page.style": {"executed_lines": [111], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [110], "executed_branches": [], "missing_branches": []}, "Page.callbacks": {"executed_lines": [116], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [115], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [121], "excluded_lines": [120], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [125], "excluded_lines": [124], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [129], "excluded_lines": [128], "executed_branches": [], "missing_branches": []}, "Page.draw": {"executed_lines": [134, 136, 137, 138], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [133], "executed_branches": [[134, 136], [134, 138]], "missing_branches": []}, "Page.add_child": {"executed_lines": [150, 151, 153, 154], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [141], "executed_branches": [], "missing_branches": []}, "Page.remove_child": {"executed_lines": [166, 167, 168, 169, 170, 171], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [157], "executed_branches": [], "missing_branches": []}, "Page.clear_children": {"executed_lines": [180, 181, 183, 185, 186], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [174], "executed_branches": [], "missing_branches": []}, "Page.children": {"executed_lines": [191], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [190], "executed_branches": [], "missing_branches": []}, "Page._get_child_property": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 18, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 18, "excluded_lines": 1, "num_branches": 20, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 20}, "missing_lines": [210, 211, 212, 213, 214, 215, 216, 217, 220, 221, 222, 223, 224, 225, 226, 227, 229, 231], "excluded_lines": [196], "executed_branches": [], "missing_branches": [[210, 211], [210, 220], [212, 213], [212, 220], [213, 214], [213, 220], [214, 215], [214, 216], [216, 217], [216, 220], [220, 221], [220, 231], [222, 223], [222, 231], [223, 224], [223, 229], [224, 225], [224, 226], [226, 227], [226, 231]]}, "Page._get_child_height": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 7, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 7, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4}, "missing_lines": [244, 245, 246, 249, 250, 251, 254], "excluded_lines": [234], "executed_branches": [], "missing_branches": [[245, 246], [245, 249], [250, 251], [250, 254]]}, "Page.render_children": {"executed_lines": [261, 263, 264, 266, 268, 269], "summary": {"covered_lines": 6, "num_statements": 7, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 1, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 2, "covered_branches": 6, "missing_branches": 2}, "missing_lines": [267], "excluded_lines": [257], "executed_branches": [[261, -256], [261, 263], [263, 264], [263, 266], [266, 268], [268, 269]], "missing_branches": [[266, 267], [268, 261]]}, "Page.render": {"executed_lines": [279, 280, 283, 286, 288], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [272], "executed_branches": [], "missing_branches": []}, "Page._create_canvas": {"executed_lines": [298, 301, 302, 303, 306, 307, 312], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [291], "executed_branches": [[301, 302], [301, 312]], "missing_branches": []}, "Page._get_child_position": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [325, 327, 329], "excluded_lines": [315], "executed_branches": [], "missing_branches": []}, "Page.query_point": {"executed_lines": [342, 345, 347, 349, 350, 351, 352, 353, 358, 361], "summary": {"covered_lines": 10, "num_statements": 11, "percent_covered": 89.47368421052632, "percent_covered_display": "89", "missing_lines": 1, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1}, "missing_lines": [355], "excluded_lines": [332], "executed_branches": [[345, 347], [345, 361], [347, 345], [347, 349], [349, 350], [349, 358], [351, 352]], "missing_branches": [[351, 355]]}, "Page._point_in_child": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 10, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 10, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4}, "missing_lines": [379, 380, 381, 382, 383, 386, 387, 389, 390, 393], "excluded_lines": [368], "executed_branches": [], "missing_branches": [[379, 380], [379, 386], [389, 390], [389, 393]]}, "Page._get_child_size": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 9, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 9, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4}, "missing_lines": [409, 410, 413, 414, 417, 418, 420, 421, 423], "excluded_lines": [399], "executed_branches": [], "missing_branches": [[413, 414], [413, 417], [420, 421], [420, 423]]}, "Page._make_query_result": {"executed_lines": [436, 437, 440, 441, 442, 450, 451, 459, 468, 469, 476], "summary": {"covered_lines": 11, "num_statements": 12, "percent_covered": 88.88888888888889, "percent_covered_display": "89", "missing_lines": 1, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [460], "excluded_lines": [426], "executed_branches": [[450, 451], [450, 459], [459, 468], [468, 469], [468, 476]], "missing_branches": [[459, 460]]}, "Page.query_range": {"executed_lines": [495, 496, 498, 499, 501, 505, 507, 508, 509, 511, 512, 514, 515, 516, 518, 519, 520, 522], "summary": {"covered_lines": 18, "num_statements": 19, "percent_covered": 84.84848484848484, "percent_covered_display": "85", "missing_lines": 1, "excluded_lines": 1, "num_branches": 14, "num_partial_branches": 4, "covered_branches": 10, "missing_branches": 4}, "missing_lines": [502], "excluded_lines": [484], "executed_branches": [[501, 505], [507, 508], [507, 522], [508, 509], [509, 511], [511, 512], [511, 514], [514, 515], [518, 509], [518, 519]], "missing_branches": [[501, 502], [508, 507], [509, 507], [514, 518]]}, "Page.in_object": {"executed_lines": [534], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [525], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 2, 3, 5, 6, 7, 8, 11, 12, 18, 41, 45, 75, 76, 80, 81, 89, 90, 98, 99, 103, 104, 108, 109, 113, 114, 118, 119, 123, 127, 131, 132, 140, 156, 173, 188, 189, 193, 233, 256, 271, 290, 314, 331, 367, 398, 425, 482, 524], "summary": {"covered_lines": 48, "num_statements": 48, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [12], "executed_branches": [], "missing_branches": []}}, "classes": {"Page": {"executed_lines": [26, 27, 28, 29, 30, 34, 35, 37, 39, 43, 62, 65, 66, 70, 73, 78, 83, 84, 92, 93, 101, 106, 111, 116, 134, 136, 137, 138, 150, 151, 153, 154, 166, 167, 168, 169, 170, 171, 180, 181, 183, 185, 186, 191, 261, 263, 264, 266, 268, 269, 279, 280, 283, 286, 288, 298, 301, 302, 303, 306, 307, 312, 342, 345, 347, 349, 350, 351, 352, 353, 358, 361, 436, 437, 440, 441, 442, 450, 451, 459, 468, 469, 476, 495, 496, 498, 499, 501, 505, 507, 508, 509, 511, 512, 514, 515, 516, 518, 519, 520, 522, 534], "summary": {"covered_lines": 102, "num_statements": 156, "percent_covered": 59.130434782608695, "percent_covered_display": "59", "missing_lines": 54, "excluded_lines": 30, "num_branches": 74, "num_partial_branches": 8, "covered_branches": 34, "missing_branches": 40}, "missing_lines": [121, 125, 129, 210, 211, 212, 213, 214, 215, 216, 217, 220, 221, 222, 223, 224, 225, 226, 227, 229, 231, 244, 245, 246, 249, 250, 251, 254, 267, 325, 327, 329, 355, 379, 380, 381, 382, 383, 386, 387, 389, 390, 393, 409, 410, 413, 414, 417, 418, 420, 421, 423, 460, 502], "excluded_lines": [19, 42, 50, 77, 82, 91, 100, 105, 110, 115, 120, 124, 128, 133, 141, 157, 174, 190, 196, 234, 257, 272, 291, 315, 332, 368, 399, 426, 484, 525], "executed_branches": [[65, 66], [65, 70], [134, 136], [134, 138], [261, -256], [261, 263], [263, 264], [263, 266], [266, 268], [268, 269], [301, 302], [301, 312], [345, 347], [345, 361], [347, 345], [347, 349], [349, 350], [349, 358], [351, 352], [450, 451], [450, 459], [459, 468], [468, 469], [468, 476], [501, 505], [507, 508], [507, 522], [508, 509], [509, 511], [511, 512], [511, 514], [514, 515], [518, 509], [518, 519]], "missing_branches": [[210, 211], [210, 220], [212, 213], [212, 220], [213, 214], [213, 220], [214, 215], [214, 216], [216, 217], [216, 220], [220, 221], [220, 231], [222, 223], [222, 231], [223, 224], [223, 229], [224, 225], [224, 226], [226, 227], [226, 231], [245, 246], [245, 249], [250, 251], [250, 254], [266, 267], [268, 261], [351, 355], [379, 380], [379, 386], [389, 390], [389, 393], [413, 414], [413, 417], [420, 421], [420, 423], [459, 460], [501, 502], [508, 507], [509, 507], [514, 518]]}, "": {"executed_lines": [1, 2, 3, 5, 6, 7, 8, 11, 12, 18, 41, 45, 75, 76, 80, 81, 89, 90, 98, 99, 103, 104, 108, 109, 113, 114, 118, 119, 123, 127, 131, 132, 140, 156, 173, 188, 189, 193, 233, 256, 271, 290, 314, 331, 367, 398, 425, 482, 524], "summary": {"covered_lines": 48, "num_statements": 48, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [12], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/table.py": {"executed_lines": [1, 10, 11, 12, 13, 15, 16, 17, 18, 21, 22, 23, 26, 27, 30, 33, 34, 37, 38, 41, 44, 45, 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, 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, 336, 337, 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, 411, 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, 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, 690, 691, 692, 694, 696, 698, 699, 701, 703, 704, 706], "summary": {"covered_lines": 227, "num_statements": 303, "percent_covered": 70.37037037037037, "percent_covered_display": "70", "missing_lines": 76, "excluded_lines": 19, "num_branches": 102, "num_partial_branches": 20, "covered_branches": 58, "missing_branches": 44}, "missing_lines": [144, 154, 162, 180, 207, 208, 214, 217, 218, 226, 231, 232, 233, 234, 235, 237, 252, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 268, 269, 272, 276, 277, 278, 280, 282, 283, 285, 286, 289, 292, 293, 294, 296, 299, 306, 307, 308, 310, 311, 313, 314, 315, 316, 317, 318, 323, 324, 329, 331, 333, 477, 536, 542, 544, 555, 563, 610, 626, 627, 634, 635, 686, 687], "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, 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], [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, 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": [[142, 144], [146, 225], [153, 154], [161, 162], [179, 180], [201, 214], [203, 207], [214, 217], [214, 218], [221, 177], [225, 226], [229, 231], [255, 256], [255, 257], [257, 258], [257, 259], [259, 260], [259, 261], [261, 262], [261, 263], [263, 264], [263, 265], [265, 266], [265, 268], [268, 269], [268, 272], [285, 286], [285, 289], [292, 293], [292, 299], [293, 294], [293, 296], [323, 324], [323, 329], [383, 382], [475, 477], [535, 536], [540, 542], [553, 555], [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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [60], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [81], "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, 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": 48, "num_statements": 64, "percent_covered": 70.83333333333333, "percent_covered_display": "71", "missing_lines": 16, "excluded_lines": 1, "num_branches": 32, "num_partial_branches": 10, "covered_branches": 20, "missing_branches": 12}, "missing_lines": [144, 154, 162, 180, 207, 208, 214, 217, 218, 226, 231, 232, 233, 234, 235, 237], "excluded_lines": [111], "executed_branches": [[122, 123], [122, 125], [141, 142], [141, 229], [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": [[142, 144], [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": [], "summary": {"covered_lines": 0, "num_statements": 47, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 47, "excluded_lines": 1, "num_branches": 22, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 22}, "missing_lines": [252, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 268, 269, 272, 276, 277, 278, 280, 282, 283, 285, 286, 289, 292, 293, 294, 296, 299, 306, 307, 308, 310, 311, 313, 314, 315, 316, 317, 318, 323, 324, 329, 331, 333], "excluded_lines": [246], "executed_branches": [], "missing_branches": [[255, 256], [255, 257], [257, 258], [257, 259], [259, 260], [259, 261], [261, 262], [261, 263], [263, 264], [263, 265], [265, 266], [265, 268], [268, 269], [268, 272], [285, 286], [285, 289], [292, 293], [292, 299], [293, 294], [293, 296], [323, 324], [323, 329]]}, "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [351], "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, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [], "excluded_lines": [376], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [424], "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, "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1}, "missing_lines": [477], "excluded_lines": [452], "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, 556, 558, 560, 562, 566, 568, 569, 572, 574, 576], "summary": {"covered_lines": 31, "num_statements": 36, "percent_covered": 81.48148148148148, "percent_covered_display": "81", "missing_lines": 5, "excluded_lines": 1, "num_branches": 18, "num_partial_branches": 5, "covered_branches": 13, "missing_branches": 5}, "missing_lines": [536, 542, 544, 555, 563], "excluded_lines": [504], "executed_branches": [[528, 529], [528, 576], [529, 530], [529, 532], [534, 535], [534, 574], [535, 539], [540, 547], [552, 553], [552, 572], [553, 556], [556, 558], [562, 566]], "missing_branches": [[535, 536], [540, 542], [553, 555], [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, "num_branches": 10, "num_partial_branches": 3, "covered_branches": 7, "missing_branches": 3}, "missing_lines": [610, 626, 627, 634, 635], "excluded_lines": [583], "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, "num_branches": 8, "num_partial_branches": 0, "covered_branches": 8, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [642], "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, 690, 691, 692, 694, 696], "summary": {"covered_lines": 8, "num_statements": 10, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 2, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [686, 687], "excluded_lines": [680], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [700], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [705], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 10, 11, 12, 13, 15, 16, 17, 18, 21, 22, 23, 26, 27, 30, 33, 34, 37, 38, 41, 44, 45, 50, 80, 110, 244, 336, 337, 341, 375, 410, 411, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 23, 45, 337, 411], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, 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": 68, "num_statements": 131, "percent_covered": 48.1283422459893, "percent_covered_display": "48", "missing_lines": 63, "excluded_lines": 4, "num_branches": 56, "num_partial_branches": 10, "covered_branches": 22, "missing_branches": 34}, "missing_lines": [144, 154, 162, 180, 207, 208, 214, 217, 218, 226, 231, 232, 233, 234, 235, 237, 252, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 268, 269, 272, 276, 277, 278, 280, 282, 283, 285, 286, 289, 292, 293, 294, 296, 299, 306, 307, 308, 310, 311, 313, 314, 315, 316, 317, 318, 323, 324, 329, 331, 333], "excluded_lines": [60, 81, 111, 246], "executed_branches": [[83, 84], [83, 86], [122, 123], [122, 125], [141, 142], [141, 229], [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": [[142, 144], [146, 225], [153, 154], [161, 162], [179, 180], [201, 214], [203, 207], [214, 217], [214, 218], [221, 177], [225, 226], [229, 231], [255, 256], [255, 257], [257, 258], [257, 259], [259, 260], [259, 261], [261, 262], [261, 263], [263, 264], [263, 265], [265, 266], [265, 268], [268, 269], [268, 272], [285, 286], [285, 289], [292, 293], [292, 299], [293, 294], [293, 296], [323, 324], [323, 329]]}, "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, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [], "excluded_lines": [351, 376], "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, 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, 690, 691, 692, 694, 696, 701, 706], "summary": {"covered_lines": 98, "num_statements": 111, "percent_covered": 85.43046357615894, "percent_covered_display": "85", "missing_lines": 13, "excluded_lines": 8, "num_branches": 40, "num_partial_branches": 9, "covered_branches": 31, "missing_branches": 9}, "missing_lines": [477, 536, 542, 544, 555, 563, 610, 626, 627, 634, 635, 686, 687], "excluded_lines": [424, 452, 504, 583, 642, 680, 700, 705], "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, 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], [553, 555], [556, 552], [562, 563], [609, 610], [624, 626], [632, 634]]}, "": {"executed_lines": [1, 10, 11, 12, 13, 15, 16, 17, 18, 21, 22, 23, 26, 27, 30, 33, 34, 37, 38, 41, 44, 45, 50, 80, 110, 244, 336, 337, 341, 375, 410, 411, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 23, 45, 337, 411], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/concrete/text.py": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 16, 21, 22, 39, 40, 42, 61, 62, 65, 68, 71, 75, 76, 79, 82, 84, 85, 86, 90, 93, 94, 96, 97, 99, 103, 104, 107, 108, 109, 111, 112, 114, 115, 116, 117, 119, 120, 121, 123, 125, 126, 128, 131, 132, 134, 136, 138, 149, 150, 151, 154, 155, 158, 165, 166, 167, 170, 172, 175, 176, 181, 195, 196, 197, 198, 199, 200, 201, 204, 206, 209, 210, 211, 212, 213, 215, 216, 217, 219, 220, 222, 224, 225, 227, 229, 230, 232, 234, 235, 237, 239, 240, 242, 244, 245, 247, 249, 250, 253, 254, 255, 257, 259, 261, 263, 265, 278, 281, 282, 287, 290, 298, 300, 301, 304, 307, 311, 313, 316, 334, 347, 353, 362, 365, 366, 371, 405, 406, 407, 408, 409, 410, 411, 412, 413, 415, 416, 417, 418, 421, 422, 423, 426, 428, 438, 439, 440, 441, 443, 445, 446, 448, 450, 454, 471, 472, 473, 474, 478, 480, 485, 492, 500, 501, 502, 505, 507, 508, 509, 510, 511, 512, 515, 518, 519, 521, 523, 524, 525, 528, 530, 534, 540, 548, 549, 551, 553, 555, 558, 560, 561, 564, 565, 566, 567, 568, 569, 570, 573, 575, 576, 577, 579, 581, 583, 585, 590, 591, 594, 595, 598, 602, 603, 605, 611, 619, 620, 623, 634, 637, 639, 647, 648, 650, 651, 653, 656, 657, 659, 660, 663, 667, 670, 672, 675, 677, 678, 679, 681, 692, 695, 697, 699, 700, 705, 706, 714, 716, 717, 726, 737, 744, 745, 747], "summary": {"covered_lines": 261, "num_statements": 283, "percent_covered": 90.41095890410959, "percent_covered_display": "90", "missing_lines": 22, "excluded_lines": 31, "num_branches": 82, "num_partial_branches": 11, "covered_branches": 69, "missing_branches": 13}, "missing_lines": [88, 160, 161, 168, 318, 319, 322, 325, 329, 331, 348, 452, 529, 531, 625, 626, 627, 628, 629, 630, 631, 727], "excluded_lines": [16, 25, 40, 47, 94, 102, 132, 141, 176, 188, 207, 221, 226, 231, 236, 241, 246, 251, 258, 262, 266, 291, 335, 366, 387, 429, 447, 451, 458, 640, 682], "executed_branches": [[61, 62], [61, 65], [75, 76], [75, 79], [84, 85], [84, 86], [86, 90], [107, 108], [107, 114], [108, 109], [108, 111], [116, 117], [116, 119], [120, 121], [120, 123], [125, 126], [125, 128], [158, 165], [166, 167], [166, 172], [167, 170], [298, 300], [298, 316], [307, 311], [307, 313], [316, -290], [347, 353], [438, 439], [438, 440], [440, 441], [440, 443], [471, 472], [471, 478], [478, 480], [478, 500], [505, 507], [505, 515], [521, 523], [521, 558], [523, 524], [523, 558], [528, 530], [530, 534], [553, 523], [553, 555], [558, 560], [558, 573], [573, 575], [573, 637], [579, 581], [579, 637], [583, 585], [598, 602], [623, 634], [647, 648], [647, 653], [657, -639], [657, 659], [667, 670], [667, 672], [678, 657], [678, 679], [695, 697], [695, 747], [697, 695], [697, 699], [716, 717], [716, 726], [726, 737]], "missing_branches": [[86, 88], [158, 160], [167, 168], [316, 318], [325, 329], [325, 331], [347, 348], [528, 529], [530, 531], [583, 637], [598, 637], [623, 625], [726, 727]], "functions": {"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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [25], "executed_branches": [], "missing_branches": []}, "LeftAlignmentHandler.calculate_spacing_and_position": {"executed_lines": [61, 62, 65, 68, 71, 75, 76, 79, 82, 84, 85, 86, 90], "summary": {"covered_lines": 13, "num_statements": 14, "percent_covered": 90.9090909090909, "percent_covered_display": "91", "missing_lines": 1, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1}, "missing_lines": [88], "excluded_lines": [47], "executed_branches": [[61, 62], [61, 65], [75, 76], [75, 79], [84, 85], [84, 86], [86, 90]], "missing_branches": [[86, 88]]}, "CenterRightAlignmentHandler.__init__": {"executed_lines": [97], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [], "missing_branches": []}, "CenterRightAlignmentHandler.calculate_spacing_and_position": {"executed_lines": [103, 104, 107, 108, 109, 111, 112, 114, 115, 116, 117, 119, 120, 121, 123, 125, 126, 128], "summary": {"covered_lines": 18, "num_statements": 18, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 10, "num_partial_branches": 0, "covered_branches": 10, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [102], "executed_branches": [[107, 108], [107, 114], [108, 109], [108, 111], [116, 117], [116, 119], [120, 121], [120, 123], [125, 126], [125, 128]], "missing_branches": []}, "JustifyAlignmentHandler.__init__": {"executed_lines": [136], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [], "missing_branches": []}, "JustifyAlignmentHandler.calculate_spacing_and_position": {"executed_lines": [149, 150, 151, 154, 155, 158, 165, 166, 167, 170, 172], "summary": {"covered_lines": 11, "num_statements": 14, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 3, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 2, "covered_branches": 4, "missing_branches": 2}, "missing_lines": [160, 161, 168], "excluded_lines": [141], "executed_branches": [[158, 165], [166, 167], [166, 172], [167, 170]], "missing_branches": [[158, 160], [167, 168]]}, "Text.__init__": {"executed_lines": [195, 196, 197, 198, 199, 200, 201, 204], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [188], "executed_branches": [], "missing_branches": []}, "Text._calculate_dimensions": {"executed_lines": [209, 210, 211, 212, 213], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [207], "executed_branches": [], "missing_branches": []}, "Text.from_word": {"executed_lines": [217], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [], "missing_branches": []}, "Text.text": {"executed_lines": [222], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [221], "executed_branches": [], "missing_branches": []}, "Text.style": {"executed_lines": [227], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [226], "executed_branches": [], "missing_branches": []}, "Text.origin": {"executed_lines": [232], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [231], "executed_branches": [], "missing_branches": []}, "Text.line": {"executed_lines": [242], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [241], "executed_branches": [], "missing_branches": []}, "Text.width": {"executed_lines": [247], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [246], "executed_branches": [], "missing_branches": []}, "Text.size": {"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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [251], "executed_branches": [], "missing_branches": []}, "Text.set_origin": {"executed_lines": [259], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [258], "executed_branches": [], "missing_branches": []}, "Text.add_line": {"executed_lines": [263], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [262], "executed_branches": [], "missing_branches": []}, "Text.in_object": {"executed_lines": [278, 281, 282, 287], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [266], "executed_branches": [], "missing_branches": []}, "Text._apply_decoration": {"executed_lines": [298, 300, 301, 304, 307, 311, 313, 316], "summary": {"covered_lines": 8, "num_statements": 14, "percent_covered": 59.09090909090909, "percent_covered_display": "59", "missing_lines": 6, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 3}, "missing_lines": [318, 319, 322, 325, 329, 331], "excluded_lines": [291], "executed_branches": [[298, 300], [298, 316], [307, 311], [307, 313], [316, -290]], "missing_branches": [[316, 318], [325, 329], [325, 331]]}, "Text.render": {"executed_lines": [347, 353, 362], "summary": {"covered_lines": 3, "num_statements": 4, "percent_covered": 66.66666666666667, "percent_covered_display": "67", "missing_lines": 1, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [348], "excluded_lines": [335], "executed_branches": [[347, 353]], "missing_branches": [[347, 348]]}, "Line.__init__": {"executed_lines": [405, 406, 407, 408, 409, 410, 411, 412, 413, 415, 416, 417, 418, 421, 422, 423, 426], "summary": {"covered_lines": 17, "num_statements": 17, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [387], "executed_branches": [], "missing_branches": []}, "Line._create_alignment_handler": {"executed_lines": [438, 439, 440, 441, 443], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [429], "executed_branches": [[438, 439], [438, 440], [440, 441], [440, 443]], "missing_branches": []}, "Line.text_objects": {"executed_lines": [448], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [447], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [452], "excluded_lines": [451], "executed_branches": [], "missing_branches": []}, "Line.add_word": {"executed_lines": [471, 472, 473, 474, 478, 480, 485, 492, 500, 501, 502, 505, 507, 508, 509, 510, 511, 512, 515, 518, 519, 521, 523, 524, 525, 528, 530, 534, 540, 548, 549, 551, 553, 555, 558, 560, 561, 564, 565, 566, 567, 568, 569, 570, 573, 575, 576, 577, 579, 581, 583, 585, 590, 591, 594, 595, 598, 602, 603, 605, 611, 619, 620, 623, 634, 637], "summary": {"covered_lines": 66, "num_statements": 75, "percent_covered": 86.40776699029126, "percent_covered_display": "86", "missing_lines": 9, "excluded_lines": 1, "num_branches": 28, "num_partial_branches": 5, "covered_branches": 23, "missing_branches": 5}, "missing_lines": [529, 531, 625, 626, 627, 628, 629, 630, 631], "excluded_lines": [458], "executed_branches": [[471, 472], [471, 478], [478, 480], [478, 500], [505, 507], [505, 515], [521, 523], [521, 558], [523, 524], [523, 558], [528, 530], [530, 534], [553, 523], [553, 555], [558, 560], [558, 573], [573, 575], [573, 637], [579, 581], [579, 637], [583, 585], [598, 602], [623, 634]], "missing_branches": [[528, 529], [530, 531], [583, 637], [598, 637], [623, 625]]}, "Line.render": {"executed_lines": [647, 648, 650, 651, 653, 656, 657, 659, 660, 663, 667, 670, 672, 675, 677, 678, 679], "summary": {"covered_lines": 17, "num_statements": 17, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 0, "covered_branches": 8, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [640], "executed_branches": [[647, 648], [647, 653], [657, -639], [657, 659], [667, 670], [667, 672], [678, 657], [678, 679]], "missing_branches": []}, "Line.query_point": {"executed_lines": [692, 695, 697, 699, 700, 705, 706, 714, 716, 717, 726, 737, 744, 745, 747], "summary": {"covered_lines": 15, "num_statements": 16, "percent_covered": 91.66666666666667, "percent_covered_display": "92", "missing_lines": 1, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1}, "missing_lines": [727], "excluded_lines": [682], "executed_branches": [[695, 697], [695, 747], [697, 695], [697, 699], [716, 717], [716, 726], [726, 737]], "missing_branches": [[726, 727]]}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 16, 21, 22, 39, 40, 42, 93, 94, 96, 99, 131, 132, 134, 138, 175, 176, 181, 206, 215, 216, 219, 220, 224, 225, 229, 230, 234, 235, 239, 240, 244, 245, 249, 250, 257, 261, 265, 290, 334, 365, 366, 371, 428, 445, 446, 450, 454, 639, 681], "summary": {"covered_lines": 56, "num_statements": 56, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 6, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [16, 40, 94, 132, 176, 366], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [25], "executed_branches": [], "missing_branches": []}, "LeftAlignmentHandler": {"executed_lines": [61, 62, 65, 68, 71, 75, 76, 79, 82, 84, 85, 86, 90], "summary": {"covered_lines": 13, "num_statements": 14, "percent_covered": 90.9090909090909, "percent_covered_display": "91", "missing_lines": 1, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1}, "missing_lines": [88], "excluded_lines": [47], "executed_branches": [[61, 62], [61, 65], [75, 76], [75, 79], [84, 85], [84, 86], [86, 90]], "missing_branches": [[86, 88]]}, "CenterRightAlignmentHandler": {"executed_lines": [97, 103, 104, 107, 108, 109, 111, 112, 114, 115, 116, 117, 119, 120, 121, 123, 125, 126, 128], "summary": {"covered_lines": 19, "num_statements": 19, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 10, "num_partial_branches": 0, "covered_branches": 10, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [102], "executed_branches": [[107, 108], [107, 114], [108, 109], [108, 111], [116, 117], [116, 119], [120, 121], [120, 123], [125, 126], [125, 128]], "missing_branches": []}, "JustifyAlignmentHandler": {"executed_lines": [136, 149, 150, 151, 154, 155, 158, 165, 166, 167, 170, 172], "summary": {"covered_lines": 12, "num_statements": 15, "percent_covered": 76.19047619047619, "percent_covered_display": "76", "missing_lines": 3, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 2, "covered_branches": 4, "missing_branches": 2}, "missing_lines": [160, 161, 168], "excluded_lines": [141], "executed_branches": [[158, 165], [166, 167], [166, 172], [167, 170]], "missing_branches": [[158, 160], [167, 168]]}, "Text": {"executed_lines": [195, 196, 197, 198, 199, 200, 201, 204, 209, 210, 211, 212, 213, 217, 222, 227, 232, 237, 242, 247, 253, 254, 255, 259, 263, 278, 281, 282, 287, 298, 300, 301, 304, 307, 311, 313, 316, 347, 353, 362], "summary": {"covered_lines": 40, "num_statements": 47, "percent_covered": 80.70175438596492, "percent_covered_display": "81", "missing_lines": 7, "excluded_lines": 14, "num_branches": 10, "num_partial_branches": 2, "covered_branches": 6, "missing_branches": 4}, "missing_lines": [318, 319, 322, 325, 329, 331, 348], "excluded_lines": [188, 207, 221, 226, 231, 236, 241, 246, 251, 258, 262, 266, 291, 335], "executed_branches": [[298, 300], [298, 316], [307, 311], [307, 313], [316, -290], [347, 353]], "missing_branches": [[316, 318], [325, 329], [325, 331], [347, 348]]}, "Line": {"executed_lines": [405, 406, 407, 408, 409, 410, 411, 412, 413, 415, 416, 417, 418, 421, 422, 423, 426, 438, 439, 440, 441, 443, 448, 471, 472, 473, 474, 478, 480, 485, 492, 500, 501, 502, 505, 507, 508, 509, 510, 511, 512, 515, 518, 519, 521, 523, 524, 525, 528, 530, 534, 540, 548, 549, 551, 553, 555, 558, 560, 561, 564, 565, 566, 567, 568, 569, 570, 573, 575, 576, 577, 579, 581, 583, 585, 590, 591, 594, 595, 598, 602, 603, 605, 611, 619, 620, 623, 634, 637, 647, 648, 650, 651, 653, 656, 657, 659, 660, 663, 667, 670, 672, 675, 677, 678, 679, 692, 695, 697, 699, 700, 705, 706, 714, 716, 717, 726, 737, 744, 745, 747], "summary": {"covered_lines": 121, "num_statements": 132, "percent_covered": 90.55555555555556, "percent_covered_display": "91", "missing_lines": 11, "excluded_lines": 7, "num_branches": 48, "num_partial_branches": 6, "covered_branches": 42, "missing_branches": 6}, "missing_lines": [452, 529, 531, 625, 626, 627, 628, 629, 630, 631, 727], "excluded_lines": [387, 429, 447, 451, 458, 640, 682], "executed_branches": [[438, 439], [438, 440], [440, 441], [440, 443], [471, 472], [471, 478], [478, 480], [478, 500], [505, 507], [505, 515], [521, 523], [521, 558], [523, 524], [523, 558], [528, 530], [530, 534], [553, 523], [553, 555], [558, 560], [558, 573], [573, 575], [573, 637], [579, 581], [579, 637], [583, 585], [598, 602], [623, 634], [647, 648], [647, 653], [657, -639], [657, 659], [667, 670], [667, 672], [678, 657], [678, 679], [695, 697], [695, 747], [697, 695], [697, 699], [716, 717], [716, 726], [726, 737]], "missing_branches": [[528, 529], [530, 531], [583, 637], [598, 637], [623, 625], [726, 727]]}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 16, 21, 22, 39, 40, 42, 93, 94, 96, 99, 131, 132, 134, 138, 175, 176, 181, 206, 215, 216, 219, 220, 224, 225, 229, 230, 234, 235, 239, 240, 244, 245, 249, 250, 257, 261, 265, 290, 334, 365, 366, 371, 428, 445, 446, 450, 454, 639, 681], "summary": {"covered_lines": 56, "num_statements": 56, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 6, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [16, 40, 94, 132, 176, 366], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/core/__init__.py": {"executed_lines": [1, 8, 22], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": [], "functions": {"": {"executed_lines": [1, 8, 22], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [1, 8, 22], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/core/base.py": {"executed_lines": [1, 2, 3, 6, 10, 11, 16, 24, 25, 26, 29, 30, 35, 42, 44, 54, 56, 59, 60, 65, 72, 74, 78, 79, 80, 88, 89, 95, 96, 97, 99, 100, 102, 104, 105, 107, 110, 111, 118, 119, 120, 121, 123, 124, 126, 128, 129, 133, 134, 136, 138, 139, 143, 148, 149, 156, 157, 158, 160, 161, 163, 165, 166, 171, 172, 182, 183, 184, 186, 217, 220, 221, 222, 223, 224, 225, 228, 233, 247, 248, 250, 263, 266, 267, 270, 282, 283, 286, 287, 293, 294, 295, 297, 305, 307, 317, 320, 321, 330, 331, 332, 334, 343, 345, 352, 353, 354, 356, 375, 399, 400, 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, "num_branches": 30, "num_partial_branches": 3, "covered_branches": 13, "missing_branches": 17}, "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [17], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [36], "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, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [55], "excluded_lines": [45], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [66], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [75], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [106], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [131], "excluded_lines": [130], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [141], "excluded_lines": [140], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [145], "excluded_lines": [144], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [168], "excluded_lines": [167], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 10, "num_partial_branches": 0, "covered_branches": 10, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [196], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [298], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [308], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [335], "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, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [], "excluded_lines": [346], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [366, 368, 369, 371, 372, 373], "excluded_lines": [357], "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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4}, "missing_lines": [386, 388, 389, 391, 392, 394, 395, 396], "excluded_lines": [376], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [423, 424], "excluded_lines": [413], "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, "num_branches": 6, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 6}, "missing_lines": [440, 441, 443, 444, 445, 446, 448], "excluded_lines": [430], "executed_branches": [], "missing_branches": [[440, 441], [440, 443], [443, 444], [443, 445], [445, 446], [445, 448]]}, "": {"executed_lines": [1, 2, 3, 6, 10, 11, 16, 24, 25, 29, 30, 35, 44, 59, 60, 65, 72, 74, 88, 89, 95, 99, 100, 104, 105, 110, 111, 118, 123, 124, 128, 129, 133, 134, 138, 139, 143, 148, 149, 156, 160, 161, 165, 166, 171, 172, 182, 186, 286, 287, 293, 297, 307, 320, 321, 330, 334, 345, 356, 375, 399, 400, 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, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [7], "excluded_lines": [11, 30, 60, 89, 111, 149, 172, 287, 321, 400], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [17], "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, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [55], "excluded_lines": [36, 45], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [66], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [75], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [101, 106], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [131, 141, 145], "excluded_lines": [125, 130, 135, 140, 144], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [168], "excluded_lines": [162, 167], "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, "num_branches": 10, "num_partial_branches": 0, "covered_branches": 10, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [196], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [298, 308], "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, "num_branches": 8, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 7}, "missing_lines": [366, 368, 369, 371, 372, 373, 386, 388, 389, 391, 392, 394, 395, 396], "excluded_lines": [335, 346, 357, 376], "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, "num_branches": 8, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 8}, "missing_lines": [423, 424, 440, 441, 443, 444, 445, 446, 448], "excluded_lines": [413, 430], "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, 11, 16, 24, 25, 29, 30, 35, 44, 59, 60, 65, 72, 74, 88, 89, 95, 99, 100, 104, 105, 110, 111, 118, 123, 124, 128, 129, 133, 134, 138, 139, 143, 148, 149, 156, 160, 161, 165, 166, 171, 172, 182, 186, 286, 287, 293, 297, 307, 320, 321, 330, 334, 345, 356, 375, 399, 400, 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, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [7], "excluded_lines": [11, 30, 60, 89, 111, 149, 172, 287, 321, 400], "executed_branches": [[6, 10]], "missing_branches": [[6, 7]]}}}, "pyWebLayout/core/callback_registry.py": {"executed_lines": [1, 11, 12, 15, 16, 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, 275, 277, 278], "summary": {"covered_lines": 71, "num_statements": 75, "percent_covered": 92.47311827956989, "percent_covered_display": "92", "missing_lines": 4, "excluded_lines": 21, "num_branches": 18, "num_partial_branches": 3, "covered_branches": 15, "missing_branches": 3}, "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [30], "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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [37], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [81], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [98], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [115], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [129], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [143], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [166], "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, "num_branches": 4, "num_partial_branches": 2, "covered_branches": 2, "missing_branches": 2}, "missing_lines": [210, 211, 214], "excluded_lines": [191], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [217], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [224], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [233], "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, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [265], "excluded_lines": [245], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [268], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [272], "executed_branches": [], "missing_branches": []}, "CallbackRegistry.__repr__": {"executed_lines": [277, 278], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [276, 277, 278], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 11, 12, 15, 16, 29, 36, 80, 97, 114, 128, 142, 165, 190, 216, 223, 232, 244, 267, 271, 275], "summary": {"covered_lines": 18, "num_statements": 18, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 16, 275], "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, 277, 278], "summary": {"covered_lines": 53, "num_statements": 57, "percent_covered": 90.66666666666667, "percent_covered_display": "91", "missing_lines": 4, "excluded_lines": 18, "num_branches": 18, "num_partial_branches": 3, "covered_branches": 15, "missing_branches": 3}, "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], "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": [1, 11, 12, 15, 16, 29, 36, 80, 97, 114, 128, 142, 165, 190, 216, 223, 232, 244, 267, 271, 275], "summary": {"covered_lines": 18, "num_statements": 18, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 16, 275], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/core/highlight.py": {"executed_lines": [1, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27, 28, 29, 36, 39, 40, 43, 44, 45, 48, 49, 50, 52, 54, 55, 57, 59, 71, 72, 74, 87, 88, 94, 102, 103, 104, 107, 110, 112, 119, 120, 122, 132, 133, 134, 135, 136, 138, 140, 142, 144, 146, 148, 149, 151, 162, 163, 165, 167, 168, 170, 171, 173, 175, 177, 179, 181, 182, 183, 188, 189, 193, 195, 196, 197, 198, 200, 201, 203, 212, 230, 231, 234, 235, 236, 238, 239, 241], "summary": {"covered_lines": 90, "num_statements": 95, "percent_covered": 95.41284403669725, "percent_covered_display": "95", "missing_lines": 5, "excluded_lines": 18, "num_branches": 14, "num_partial_branches": 0, "covered_branches": 14, "missing_branches": 0}, "missing_lines": [190, 191, 207, 208, 209], "excluded_lines": [1, 17, 29, 53, 58, 73, 88, 95, 113, 123, 139, 143, 147, 153, 176, 180, 194, 218], "executed_branches": [[54, -52], [54, 55], [132, 133], [132, 136], [165, 167], [165, 173], [167, 165], [167, 168], [168, 167], [168, 170], [197, 198], [197, 200], [234, 235], [234, 238]], "missing_branches": [], "functions": {"Highlight.__post_init__": {"executed_lines": [54, 55], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [53], "executed_branches": [[54, -52], [54, 55]], "missing_branches": []}, "Highlight.to_dict": {"executed_lines": [59], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [58], "executed_branches": [], "missing_branches": []}, "Highlight.from_dict": {"executed_lines": [74], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [73], "executed_branches": [], "missing_branches": []}, "HighlightManager.__init__": {"executed_lines": [102, 103, 104, 107, 110], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [95], "executed_branches": [], "missing_branches": []}, "HighlightManager.add_highlight": {"executed_lines": [119, 120], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [113], "executed_branches": [], "missing_branches": []}, "HighlightManager.remove_highlight": {"executed_lines": [132, 133, 134, 135, 136], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [123], "executed_branches": [[132, 133], [132, 136]], "missing_branches": []}, "HighlightManager.get_highlight": {"executed_lines": [140], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [139], "executed_branches": [], "missing_branches": []}, "HighlightManager.list_highlights": {"executed_lines": [144], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [143], "executed_branches": [], "missing_branches": []}, "HighlightManager.clear_all": {"executed_lines": [148, 149], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [147], "executed_branches": [], "missing_branches": []}, "HighlightManager.get_highlights_for_page": {"executed_lines": [162, 163, 165, 167, 168, 170, 171, 173], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [153], "executed_branches": [[165, 167], [165, 173], [167, 165], [167, 168], [168, 167], [168, 170]], "missing_branches": []}, "HighlightManager._get_filepath": {"executed_lines": [177], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [176], "executed_branches": [], "missing_branches": []}, "HighlightManager._save_highlights": {"executed_lines": [181, 182, 183, 188, 189], "summary": {"covered_lines": 5, "num_statements": 7, "percent_covered": 71.42857142857143, "percent_covered_display": "71", "missing_lines": 2, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [190, 191], "excluded_lines": [180], "executed_branches": [], "missing_branches": []}, "HighlightManager._load_highlights": {"executed_lines": [195, 196, 197, 198, 200, 201, 203], "summary": {"covered_lines": 7, "num_statements": 10, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 3, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [207, 208, 209], "excluded_lines": [194], "executed_branches": [[197, 198], [197, 200]], "missing_branches": []}, "create_highlight_from_query_result": {"executed_lines": [230, 231, 234, 235, 236, 238, 239, 241], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [218], "executed_branches": [[234, 235], [234, 238]], "missing_branches": []}, "": {"executed_lines": [1, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27, 28, 29, 36, 39, 40, 43, 44, 45, 48, 49, 50, 52, 57, 71, 72, 87, 88, 94, 112, 122, 138, 142, 146, 151, 175, 179, 193, 212], "summary": {"covered_lines": 41, "num_statements": 41, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 4, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 17, 29, 88], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [], "missing_branches": []}, "Highlight": {"executed_lines": [54, 55, 59, 74], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [53, 58, 73], "executed_branches": [[54, -52], [54, 55]], "missing_branches": []}, "HighlightManager": {"executed_lines": [102, 103, 104, 107, 110, 119, 120, 132, 133, 134, 135, 136, 140, 144, 148, 149, 162, 163, 165, 167, 168, 170, 171, 173, 177, 181, 182, 183, 188, 189, 195, 196, 197, 198, 200, 201, 203], "summary": {"covered_lines": 37, "num_statements": 42, "percent_covered": 90.38461538461539, "percent_covered_display": "90", "missing_lines": 5, "excluded_lines": 10, "num_branches": 10, "num_partial_branches": 0, "covered_branches": 10, "missing_branches": 0}, "missing_lines": [190, 191, 207, 208, 209], "excluded_lines": [95, 113, 123, 139, 143, 147, 153, 176, 180, 194], "executed_branches": [[132, 133], [132, 136], [165, 167], [165, 173], [167, 165], [167, 168], [168, 167], [168, 170], [197, 198], [197, 200]], "missing_branches": []}, "": {"executed_lines": [1, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27, 28, 29, 36, 39, 40, 43, 44, 45, 48, 49, 50, 52, 57, 71, 72, 87, 88, 94, 112, 122, 138, 142, 146, 151, 175, 179, 193, 212, 230, 231, 234, 235, 236, 238, 239, 241], "summary": {"covered_lines": 49, "num_statements": 49, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 5, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 17, 29, 88, 218], "executed_branches": [[234, 235], [234, 238]], "missing_branches": []}}}, "pyWebLayout/core/query.py": {"executed_lines": [1, 9, 10, 11, 13, 17, 18, 19, 26, 27, 30, 33, 34, 35, 38, 39, 40, 43, 44, 46, 48, 59, 60, 61, 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, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [47], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [70], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [75], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [79], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 9, 10, 11, 13, 17, 18, 19, 26, 27, 30, 33, 34, 35, 38, 39, 40, 43, 44, 46, 59, 60, 61, 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, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [14], "excluded_lines": [1, 19, 61], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [47], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [70, 75, 79], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 9, 10, 11, 13, 17, 18, 19, 26, 27, 30, 33, 34, 35, 38, 39, 40, 43, 44, 46, 59, 60, 61, 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, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [14], "excluded_lines": [1, 19, 61], "executed_branches": [[13, 17]], "missing_branches": [[13, 14]]}}}, "pyWebLayout/io/__init__.py": {"executed_lines": [1], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": [], "functions": {"": {"executed_lines": [1], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [1], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/io/readers/__init__.py": {"executed_lines": [1, 8, 11], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": [], "functions": {"": {"executed_lines": [1, 8, 11], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [1, 8, 11], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/io/readers/epub_reader.py": {"executed_lines": [1, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 22, 31, 55, 56, 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, "num_branches": 134, "num_partial_branches": 27, "covered_branches": 85, "missing_branches": 49}, "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [43, 44, 47, 50, 52], "excluded_lines": [32], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [65], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [87], "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, "num_branches": 10, "num_partial_branches": 3, "covered_branches": 3, "missing_branches": 7}, "missing_lines": [136, 137, 138, 139, 142], "excluded_lines": [116], "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, "num_branches": 10, "num_partial_branches": 4, "covered_branches": 6, "missing_branches": 4}, "missing_lines": [157], "excluded_lines": [145], "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, "num_branches": 28, "num_partial_branches": 2, "covered_branches": 26, "missing_branches": 2}, "missing_lines": [182, 220], "excluded_lines": [173], "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, "num_branches": 6, "num_partial_branches": 2, "covered_branches": 4, "missing_branches": 2}, "missing_lines": [232], "excluded_lines": [223], "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, "num_branches": 8, "num_partial_branches": 3, "covered_branches": 5, "missing_branches": 3}, "missing_lines": [261], "excluded_lines": [252], "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, "num_branches": 14, "num_partial_branches": 3, "covered_branches": 3, "missing_branches": 11}, "missing_lines": [282, 283, 284, 285, 286, 287, 288, 295, 304], "excluded_lines": [276], "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, "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1}, "missing_lines": [343], "excluded_lines": [310], "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, "num_branches": 16, "num_partial_branches": 2, "covered_branches": 14, "missing_branches": 2}, "missing_lines": [], "excluded_lines": [351], "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, "num_branches": 8, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 7}, "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], "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, "num_branches": 10, "num_partial_branches": 2, "covered_branches": 6, "missing_branches": 4}, "missing_lines": [473, 477, 478, 485, 486, 487, 488, 489], "excluded_lines": [448], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [495], "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, "num_branches": 10, "num_partial_branches": 2, "covered_branches": 8, "missing_branches": 2}, "missing_lines": [531, 572, 573, 575, 576, 577, 578, 580, 581, 587, 589], "excluded_lines": [505], "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, "num_branches": 6, "num_partial_branches": 2, "covered_branches": 4, "missing_branches": 2}, "missing_lines": [522], "excluded_lines": [], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [593], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 22, 31, 55, 56, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 56], "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, "num_branches": 132, "num_partial_branches": 27, "covered_branches": 85, "missing_branches": 47}, "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], "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": [1, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 22, 31, 55, 56, 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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [43, 44, 47, 50, 52], "excluded_lines": [1, 32, 56, 593], "executed_branches": [], "missing_branches": [[43, 44], [43, 47]]}}}, "pyWebLayout/io/readers/html_extraction.py": {"executed_lines": [1, 9, 10, 11, 12, 28, 31, 32, 37, 38, 39, 40, 41, 42, 43, 44, 46, 48, 50, 54, 56, 58, 60, 62, 64, 66, 68, 70, 73, 89, 90, 91, 93, 95, 107, 118, 119, 122, 125, 126, 127, 132, 133, 136, 137, 138, 139, 140, 143, 145, 148, 149, 151, 154, 164, 165, 166, 167, 168, 169, 172, 191, 208, 209, 210, 211, 212, 213, 214, 215, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 230, 232, 233, 234, 235, 238, 244, 245, 246, 247, 251, 252, 253, 254, 255, 256, 258, 259, 260, 261, 262, 264, 265, 267, 269, 270, 277, 278, 279, 280, 281, 282, 283, 284, 289, 292, 295, 296, 297, 303, 314, 315, 330, 342, 355, 356, 357, 361, 364, 375, 376, 378, 380, 381, 383, 384, 385, 386, 387, 388, 389, 391, 392, 393, 395, 396, 397, 398, 399, 400, 402, 405, 408, 409, 411, 412, 413, 421, 424, 425, 426, 429, 449, 450, 451, 455, 456, 457, 462, 466, 469, 482, 483, 484, 492, 502, 504, 506, 510, 512, 514, 515, 516, 517, 518, 521, 522, 523, 527, 528, 529, 531, 532, 533, 534, 541, 542, 543, 544, 545, 546, 548, 551, 552, 553, 554, 555, 558, 560, 561, 562, 563, 564, 565, 566, 567, 569, 570, 573, 575, 584, 585, 586, 587, 588, 589, 592, 594, 595, 596, 597, 598, 599, 600, 604, 605, 608, 610, 611, 614, 615, 616, 618, 621, 624, 628, 631, 633, 634, 635, 636, 637, 638, 639, 640, 643, 645, 646, 647, 648, 649, 650, 651, 652, 655, 657, 659, 660, 661, 662, 663, 664, 668, 669, 671, 672, 673, 674, 675, 676, 677, 678, 680, 683, 685, 686, 687, 690, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 704, 705, 706, 707, 708, 710, 713, 715, 716, 717, 718, 719, 720, 721, 722, 725, 727, 728, 729, 732, 733, 734, 735, 736, 737, 738, 739, 741, 742, 744, 745, 746, 747, 748, 749, 750, 751, 753, 756, 758, 759, 760, 763, 764, 765, 766, 767, 768, 769, 770, 773, 774, 775, 776, 777, 778, 779, 780, 781, 783, 786, 788, 791, 794, 797, 799, 800, 802, 803, 806, 808, 810, 813, 814, 815, 816, 817, 818, 822, 825, 827, 830, 832, 836, 899, 914, 915, 917, 920, 922, 923, 924, 925, 926, 927, 928, 930, 932], "summary": {"covered_lines": 394, "num_statements": 424, "percent_covered": 88.34808259587021, "percent_covered_display": "88", "missing_lines": 30, "excluded_lines": 34, "num_branches": 254, "num_partial_branches": 35, "covered_branches": 205, "missing_branches": 49}, "missing_lines": [236, 237, 239, 240, 241, 242, 248, 249, 263, 285, 286, 300, 317, 358, 458, 459, 460, 461, 463, 464, 538, 601, 602, 625, 665, 666, 688, 772, 819, 820], "excluded_lines": [1, 32, 47, 53, 57, 61, 65, 69, 77, 108, 155, 177, 345, 365, 472, 493, 559, 574, 593, 609, 622, 632, 644, 656, 684, 714, 726, 757, 787, 792, 798, 826, 831, 902], "executed_branches": [[89, 90], [89, 95], [90, 91], [90, 93], [126, 127], [126, 133], [137, 138], [137, 140], [165, 166], [165, 169], [166, 165], [166, 167], [218, 219], [218, 230], [220, 221], [220, 222], [222, 223], [222, 224], [224, 225], [224, 226], [226, 227], [226, 230], [230, 232], [230, 244], [233, 234], [233, 238], [238, 244], [244, 245], [244, 251], [246, 247], [251, 252], [251, 258], [253, 254], [253, 255], [255, 256], [258, 259], [258, 267], [260, 261], [260, 262], [262, 264], [264, 265], [267, 269], [267, 289], [277, 278], [277, 279], [279, 280], [279, 289], [289, 292], [289, 315], [296, 297], [315, 330], [355, 356], [355, 361], [357, 361], [380, 381], [380, 466], [381, 383], [381, 389], [384, 380], [384, 385], [386, 380], [386, 387], [387, 388], [389, 391], [391, 392], [391, 429], [393, 395], [393, 424], [395, 396], [395, 397], [397, 398], [397, 399], [399, 400], [399, 402], [411, 380], [411, 412], [412, 413], [429, 449], [429, 455], [457, 462], [462, 380], [504, 506], [504, 551], [512, 514], [512, 527], [514, 515], [514, 521], [517, 518], [521, 522], [521, 523], [527, 528], [527, 541], [528, 527], [528, 529], [529, 531], [533, 534], [543, 544], [544, 545], [544, 546], [553, 554], [553, 555], [561, 562], [561, 570], [562, 561], [562, 563], [565, 561], [565, 566], [566, 567], [566, 569], [587, 588], [587, 589], [595, 596], [595, 605], [596, 595], [596, 597], [599, 600], [600, 604], [615, 616], [615, 618], [624, 628], [634, 635], [634, 640], [635, 634], [635, 636], [638, 639], [646, 647], [646, 652], [647, 646], [647, 648], [650, 651], [659, 660], [659, 680], [660, 661], [660, 669], [663, 659], [663, 664], [664, 668], [669, 671], [672, 659], [672, 673], [675, 676], [675, 678], [676, 677], [687, 690], [693, 694], [693, 710], [694, 693], [694, 695], [695, 696], [695, 700], [698, 699], [700, 701], [704, 693], [704, 705], [707, 708], [716, 717], [716, 722], [717, 716], [717, 718], [720, 721], [732, 733], [732, 753], [733, 734], [733, 742], [736, 732], [736, 737], [737, 738], [737, 741], [738, 732], [738, 739], [742, 744], [745, 732], [745, 746], [748, 749], [748, 751], [749, 750], [763, 764], [763, 783], [764, 765], [764, 773], [767, 763], [767, 768], [768, 769], [769, 763], [769, 770], [773, 774], [775, 763], [775, 776], [778, 779], [778, 781], [779, 780], [806, 808], [806, 813], [815, 816], [815, 817], [817, 818], [817, 822], [922, 923], [922, 932], [923, 922], [923, 924], [926, 922], [926, 927], [927, 928], [927, 930]], "missing_branches": [[238, 239], [246, 248], [248, 249], [248, 251], [255, 258], [262, 263], [264, 267], [296, 300], [315, 317], [357, 358], [387, 386], [389, 380], [412, 411], [457, 458], [458, 380], [458, 459], [459, 458], [459, 460], [460, 458], [460, 461], [462, 463], [463, 380], [463, 464], [517, 514], [529, 538], [533, 527], [543, 548], [599, 595], [600, 601], [601, 595], [601, 602], [624, 625], [638, 634], [650, 646], [664, 665], [665, 659], [665, 666], [669, 659], [676, 675], [687, 688], [698, 693], [700, 693], [707, 704], [720, 716], [742, 732], [749, 748], [768, 772], [773, 763], [779, 778]], "functions": {"StyleContext.with_font": {"executed_lines": [48], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [47], "executed_branches": [], "missing_branches": []}, "StyleContext.with_background": {"executed_lines": [54], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [53], "executed_branches": [], "missing_branches": []}, "StyleContext.with_css_classes": {"executed_lines": [58], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [57], "executed_branches": [], "missing_branches": []}, "StyleContext.with_css_styles": {"executed_lines": [62], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [61], "executed_branches": [], "missing_branches": []}, "StyleContext.with_attributes": {"executed_lines": [66], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [65], "executed_branches": [], "missing_branches": []}, "StyleContext.push_element": {"executed_lines": [70], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [69], "executed_branches": [], "missing_branches": []}, "create_base_context": {"executed_lines": [89, 90, 91, 93, 95], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [77], "executed_branches": [[89, 90], [89, 95], [90, 91], [90, 93]], "missing_branches": []}, "apply_element_styling": {"executed_lines": [118, 119, 122, 125, 126, 127, 132, 133, 136, 137, 138, 139, 140, 143, 145, 148, 149, 151], "summary": {"covered_lines": 18, "num_statements": 18, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [108], "executed_branches": [[126, 127], [126, 133], [137, 138], [137, 140]], "missing_branches": []}, "parse_inline_styles": {"executed_lines": [164, 165, 166, 167, 168, 169], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [155], "executed_branches": [[165, 166], [165, 169], [166, 165], [166, 167]], "missing_branches": []}, "apply_element_font_styles": {"executed_lines": [191, 208, 209, 210, 211, 212, 213, 214, 215, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 230, 232, 233, 234, 235, 238, 244, 245, 246, 247, 251, 252, 253, 254, 255, 256, 258, 259, 260, 261, 262, 264, 265, 267, 269, 270, 277, 278, 279, 280, 281, 282, 283, 284, 289, 292, 295, 296, 297, 303, 314, 315, 330], "summary": {"covered_lines": 62, "num_statements": 75, "percent_covered": 82.11382113821138, "percent_covered_display": "82", "missing_lines": 13, "excluded_lines": 1, "num_branches": 48, "num_partial_branches": 7, "covered_branches": 39, "missing_branches": 9}, "missing_lines": [236, 237, 239, 240, 241, 242, 248, 249, 263, 285, 286, 300, 317], "excluded_lines": [177], "executed_branches": [[218, 219], [218, 230], [220, 221], [220, 222], [222, 223], [222, 224], [224, 225], [224, 226], [226, 227], [226, 230], [230, 232], [230, 244], [233, 234], [233, 238], [238, 244], [244, 245], [244, 251], [246, 247], [251, 252], [251, 258], [253, 254], [253, 255], [255, 256], [258, 259], [258, 267], [260, 261], [260, 262], [262, 264], [264, 265], [267, 269], [267, 289], [277, 278], [277, 279], [279, 280], [279, 289], [289, 292], [289, 315], [296, 297], [315, 330]], "missing_branches": [[238, 239], [246, 248], [248, 249], [248, 251], [255, 258], [262, 263], [264, 267], [296, 300], [315, 317]]}, "apply_background_styles": {"executed_lines": [355, 356, 357, 361], "summary": {"covered_lines": 4, "num_statements": 5, "percent_covered": 77.77777777777777, "percent_covered_display": "78", "missing_lines": 1, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1}, "missing_lines": [358], "excluded_lines": [345], "executed_branches": [[355, 356], [355, 361], [357, 361]], "missing_branches": [[357, 358]]}, "extract_text_content": {"executed_lines": [375, 376, 378, 380, 381, 383, 384, 385, 386, 387, 388, 389, 391, 392, 393, 395, 396, 397, 398, 399, 400, 402, 405, 408, 409, 411, 412, 413, 421, 424, 425, 426, 429, 449, 450, 451, 455, 456, 457, 462, 466], "summary": {"covered_lines": 41, "num_statements": 47, "percent_covered": 78.16091954022988, "percent_covered_display": "78", "missing_lines": 6, "excluded_lines": 1, "num_branches": 40, "num_partial_branches": 5, "covered_branches": 27, "missing_branches": 13}, "missing_lines": [458, 459, 460, 461, 463, 464], "excluded_lines": [365], "executed_branches": [[380, 381], [380, 466], [381, 383], [381, 389], [384, 380], [384, 385], [386, 380], [386, 387], [387, 388], [389, 391], [391, 392], [391, 429], [393, 395], [393, 424], [395, 396], [395, 397], [397, 398], [397, 399], [399, 400], [399, 402], [411, 380], [411, 412], [412, 413], [429, 449], [429, 455], [457, 462], [462, 380]], "missing_branches": [[387, 386], [389, 380], [412, 411], [457, 458], [458, 380], [458, 459], [459, 458], [459, 460], [460, 458], [460, 461], [462, 463], [463, 380], [463, 464]]}, "process_element": {"executed_lines": [482, 483, 484], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [472], "executed_branches": [], "missing_branches": []}, "paragraph_handler": {"executed_lines": [502, 504, 506, 510, 512, 514, 515, 516, 517, 518, 521, 522, 523, 527, 528, 529, 531, 532, 533, 534, 541, 542, 543, 544, 545, 546, 548, 551, 552, 553, 554, 555], "summary": {"covered_lines": 32, "num_statements": 33, "percent_covered": 91.2280701754386, "percent_covered_display": "91", "missing_lines": 1, "excluded_lines": 1, "num_branches": 24, "num_partial_branches": 4, "covered_branches": 20, "missing_branches": 4}, "missing_lines": [538], "excluded_lines": [493], "executed_branches": [[504, 506], [504, 551], [512, 514], [512, 527], [514, 515], [514, 521], [517, 518], [521, 522], [521, 523], [527, 528], [527, 541], [528, 527], [528, 529], [529, 531], [533, 534], [543, 544], [544, 545], [544, 546], [553, 554], [553, 555]], "missing_branches": [[517, 514], [529, 538], [533, 527], [543, 548]]}, "div_handler": {"executed_lines": [560, 561, 562, 563, 564, 565, 566, 567, 569, 570], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 0, "covered_branches": 8, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [559], "executed_branches": [[561, 562], [561, 570], [562, 561], [562, 563], [565, 561], [565, 566], [566, 567], [566, 569]], "missing_branches": []}, "heading_handler": {"executed_lines": [575, 584, 585, 586, 587, 588, 589], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [574], "executed_branches": [[587, 588], [587, 589]], "missing_branches": []}, "blockquote_handler": {"executed_lines": [594, 595, 596, 597, 598, 599, 600, 604, 605], "summary": {"covered_lines": 9, "num_statements": 11, "percent_covered": 71.42857142857143, "percent_covered_display": "71", "missing_lines": 2, "excluded_lines": 1, "num_branches": 10, "num_partial_branches": 2, "covered_branches": 6, "missing_branches": 4}, "missing_lines": [601, 602], "excluded_lines": [593], "executed_branches": [[595, 596], [595, 605], [596, 595], [596, 597], [599, 600], [600, 604]], "missing_branches": [[599, 595], [600, 601], [601, 595], [601, 602]]}, "preformatted_handler": {"executed_lines": [610, 611, 614, 615, 616, 618], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [609], "executed_branches": [[615, 616], [615, 618]], "missing_branches": []}, "code_handler": {"executed_lines": [624, 628], "summary": {"covered_lines": 2, "num_statements": 3, "percent_covered": 60.0, "percent_covered_display": "60", "missing_lines": 1, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [625], "excluded_lines": [622], "executed_branches": [[624, 628]], "missing_branches": [[624, 625]]}, "unordered_list_handler": {"executed_lines": [633, 634, 635, 636, 637, 638, 639, 640], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 92.85714285714286, "percent_covered_display": "93", "missing_lines": 0, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [], "excluded_lines": [632], "executed_branches": [[634, 635], [634, 640], [635, 634], [635, 636], [638, 639]], "missing_branches": [[638, 634]]}, "ordered_list_handler": {"executed_lines": [645, 646, 647, 648, 649, 650, 651, 652], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 92.85714285714286, "percent_covered_display": "93", "missing_lines": 0, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [], "excluded_lines": [644], "executed_branches": [[646, 647], [646, 652], [647, 646], [647, 648], [650, 651]], "missing_branches": [[650, 646]]}, "list_item_handler": {"executed_lines": [657, 659, 660, 661, 662, 663, 664, 668, 669, 671, 672, 673, 674, 675, 676, 677, 678, 680], "summary": {"covered_lines": 18, "num_statements": 20, "percent_covered": 81.57894736842105, "percent_covered_display": "82", "missing_lines": 2, "excluded_lines": 1, "num_branches": 18, "num_partial_branches": 3, "covered_branches": 13, "missing_branches": 5}, "missing_lines": [665, 666], "excluded_lines": [656], "executed_branches": [[659, 660], [659, 680], [660, 661], [660, 669], [663, 659], [663, 664], [664, 668], [669, 671], [672, 659], [672, 673], [675, 676], [675, 678], [676, 677]], "missing_branches": [[664, 665], [665, 659], [665, 666], [669, 659], [676, 675]]}, "table_handler": {"executed_lines": [685, 686, 687, 690, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 704, 705, 706, 707, 708, 710], "summary": {"covered_lines": 20, "num_statements": 21, "percent_covered": 86.48648648648648, "percent_covered_display": "86", "missing_lines": 1, "excluded_lines": 1, "num_branches": 16, "num_partial_branches": 4, "covered_branches": 12, "missing_branches": 4}, "missing_lines": [688], "excluded_lines": [684], "executed_branches": [[687, 690], [693, 694], [693, 710], [694, 693], [694, 695], [695, 696], [695, 700], [698, 699], [700, 701], [704, 693], [704, 705], [707, 708]], "missing_branches": [[687, 688], [698, 693], [700, 693], [707, 704]]}, "table_row_handler": {"executed_lines": [715, 716, 717, 718, 719, 720, 721, 722], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 92.85714285714286, "percent_covered_display": "93", "missing_lines": 0, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [], "excluded_lines": [714], "executed_branches": [[716, 717], [716, 722], [717, 716], [717, 718], [720, 721]], "missing_branches": [[720, 716]]}, "table_cell_handler": {"executed_lines": [727, 728, 729, 732, 733, 734, 735, 736, 737, 738, 739, 741, 742, 744, 745, 746, 747, 748, 749, 750, 751, 753], "summary": {"covered_lines": 22, "num_statements": 22, "percent_covered": 95.0, "percent_covered_display": "95", "missing_lines": 0, "excluded_lines": 1, "num_branches": 18, "num_partial_branches": 2, "covered_branches": 16, "missing_branches": 2}, "missing_lines": [], "excluded_lines": [726], "executed_branches": [[732, 733], [732, 753], [733, 734], [733, 742], [736, 732], [736, 737], [737, 738], [737, 741], [738, 732], [738, 739], [742, 744], [745, 732], [745, 746], [748, 749], [748, 751], [749, 750]], "missing_branches": [[742, 732], [749, 748]]}, "table_header_cell_handler": {"executed_lines": [758, 759, 760, 763, 764, 765, 766, 767, 768, 769, 770, 773, 774, 775, 776, 777, 778, 779, 780, 781, 783], "summary": {"covered_lines": 21, "num_statements": 22, "percent_covered": 90.0, "percent_covered_display": "90", "missing_lines": 1, "excluded_lines": 1, "num_branches": 18, "num_partial_branches": 3, "covered_branches": 15, "missing_branches": 3}, "missing_lines": [772], "excluded_lines": [757], "executed_branches": [[763, 764], [763, 783], [764, 765], [764, 773], [767, 763], [767, 768], [768, 769], [769, 763], [769, 770], [773, 774], [775, 763], [775, 776], [778, 779], [778, 781], [779, 780]], "missing_branches": [[768, 772], [773, 763], [779, 778]]}, "horizontal_rule_handler": {"executed_lines": [788], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [787], "executed_branches": [], "missing_branches": []}, "line_break_handler": {"executed_lines": [794], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [792], "executed_branches": [], "missing_branches": []}, "image_handler": {"executed_lines": [799, 800, 802, 803, 806, 808, 810, 813, 814, 815, 816, 817, 818, 822], "summary": {"covered_lines": 14, "num_statements": 16, "percent_covered": 90.9090909090909, "percent_covered_display": "91", "missing_lines": 2, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0}, "missing_lines": [819, 820], "excluded_lines": [798], "executed_branches": [[806, 808], [806, 813], [815, 816], [815, 817], [817, 818], [817, 822]], "missing_branches": []}, "ignore_handler": {"executed_lines": [827], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [826], "executed_branches": [], "missing_branches": []}, "generic_handler": {"executed_lines": [832], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [831], "executed_branches": [], "missing_branches": []}, "parse_html_string": {"executed_lines": [914, 915, 917, 920, 922, 923, 924, 925, 926, 927, 928, 930, 932], "summary": {"covered_lines": 13, "num_statements": 13, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 0, "covered_branches": 8, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [902], "executed_branches": [[922, 923], [922, 932], [923, 922], [923, 924], [926, 922], [926, 927], [927, 928], [927, 930]], "missing_branches": []}, "": {"executed_lines": [1, 9, 10, 11, 12, 28, 31, 32, 37, 38, 39, 40, 41, 42, 43, 44, 46, 50, 56, 60, 64, 68, 73, 107, 154, 172, 342, 364, 469, 492, 558, 573, 592, 608, 621, 631, 643, 655, 683, 713, 725, 756, 786, 791, 797, 825, 830, 836, 899], "summary": {"covered_lines": 47, "num_statements": 47, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 2, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 32], "executed_branches": [], "missing_branches": []}}, "classes": {"StyleContext": {"executed_lines": [48, 54, 58, 62, 66, 70], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 6, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [47, 53, 57, 61, 65, 69], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 9, 10, 11, 12, 28, 31, 32, 37, 38, 39, 40, 41, 42, 43, 44, 46, 50, 56, 60, 64, 68, 73, 89, 90, 91, 93, 95, 107, 118, 119, 122, 125, 126, 127, 132, 133, 136, 137, 138, 139, 140, 143, 145, 148, 149, 151, 154, 164, 165, 166, 167, 168, 169, 172, 191, 208, 209, 210, 211, 212, 213, 214, 215, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 230, 232, 233, 234, 235, 238, 244, 245, 246, 247, 251, 252, 253, 254, 255, 256, 258, 259, 260, 261, 262, 264, 265, 267, 269, 270, 277, 278, 279, 280, 281, 282, 283, 284, 289, 292, 295, 296, 297, 303, 314, 315, 330, 342, 355, 356, 357, 361, 364, 375, 376, 378, 380, 381, 383, 384, 385, 386, 387, 388, 389, 391, 392, 393, 395, 396, 397, 398, 399, 400, 402, 405, 408, 409, 411, 412, 413, 421, 424, 425, 426, 429, 449, 450, 451, 455, 456, 457, 462, 466, 469, 482, 483, 484, 492, 502, 504, 506, 510, 512, 514, 515, 516, 517, 518, 521, 522, 523, 527, 528, 529, 531, 532, 533, 534, 541, 542, 543, 544, 545, 546, 548, 551, 552, 553, 554, 555, 558, 560, 561, 562, 563, 564, 565, 566, 567, 569, 570, 573, 575, 584, 585, 586, 587, 588, 589, 592, 594, 595, 596, 597, 598, 599, 600, 604, 605, 608, 610, 611, 614, 615, 616, 618, 621, 624, 628, 631, 633, 634, 635, 636, 637, 638, 639, 640, 643, 645, 646, 647, 648, 649, 650, 651, 652, 655, 657, 659, 660, 661, 662, 663, 664, 668, 669, 671, 672, 673, 674, 675, 676, 677, 678, 680, 683, 685, 686, 687, 690, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 704, 705, 706, 707, 708, 710, 713, 715, 716, 717, 718, 719, 720, 721, 722, 725, 727, 728, 729, 732, 733, 734, 735, 736, 737, 738, 739, 741, 742, 744, 745, 746, 747, 748, 749, 750, 751, 753, 756, 758, 759, 760, 763, 764, 765, 766, 767, 768, 769, 770, 773, 774, 775, 776, 777, 778, 779, 780, 781, 783, 786, 788, 791, 794, 797, 799, 800, 802, 803, 806, 808, 810, 813, 814, 815, 816, 817, 818, 822, 825, 827, 830, 832, 836, 899, 914, 915, 917, 920, 922, 923, 924, 925, 926, 927, 928, 930, 932], "summary": {"covered_lines": 388, "num_statements": 418, "percent_covered": 88.24404761904762, "percent_covered_display": "88", "missing_lines": 30, "excluded_lines": 28, "num_branches": 254, "num_partial_branches": 35, "covered_branches": 205, "missing_branches": 49}, "missing_lines": [236, 237, 239, 240, 241, 242, 248, 249, 263, 285, 286, 300, 317, 358, 458, 459, 460, 461, 463, 464, 538, 601, 602, 625, 665, 666, 688, 772, 819, 820], "excluded_lines": [1, 32, 77, 108, 155, 177, 345, 365, 472, 493, 559, 574, 593, 609, 622, 632, 644, 656, 684, 714, 726, 757, 787, 792, 798, 826, 831, 902], "executed_branches": [[89, 90], [89, 95], [90, 91], [90, 93], [126, 127], [126, 133], [137, 138], [137, 140], [165, 166], [165, 169], [166, 165], [166, 167], [218, 219], [218, 230], [220, 221], [220, 222], [222, 223], [222, 224], [224, 225], [224, 226], [226, 227], [226, 230], [230, 232], [230, 244], [233, 234], [233, 238], [238, 244], [244, 245], [244, 251], [246, 247], [251, 252], [251, 258], [253, 254], [253, 255], [255, 256], [258, 259], [258, 267], [260, 261], [260, 262], [262, 264], [264, 265], [267, 269], [267, 289], [277, 278], [277, 279], [279, 280], [279, 289], [289, 292], [289, 315], [296, 297], [315, 330], [355, 356], [355, 361], [357, 361], [380, 381], [380, 466], [381, 383], [381, 389], [384, 380], [384, 385], [386, 380], [386, 387], [387, 388], [389, 391], [391, 392], [391, 429], [393, 395], [393, 424], [395, 396], [395, 397], [397, 398], [397, 399], [399, 400], [399, 402], [411, 380], [411, 412], [412, 413], [429, 449], [429, 455], [457, 462], [462, 380], [504, 506], [504, 551], [512, 514], [512, 527], [514, 515], [514, 521], [517, 518], [521, 522], [521, 523], [527, 528], [527, 541], [528, 527], [528, 529], [529, 531], [533, 534], [543, 544], [544, 545], [544, 546], [553, 554], [553, 555], [561, 562], [561, 570], [562, 561], [562, 563], [565, 561], [565, 566], [566, 567], [566, 569], [587, 588], [587, 589], [595, 596], [595, 605], [596, 595], [596, 597], [599, 600], [600, 604], [615, 616], [615, 618], [624, 628], [634, 635], [634, 640], [635, 634], [635, 636], [638, 639], [646, 647], [646, 652], [647, 646], [647, 648], [650, 651], [659, 660], [659, 680], [660, 661], [660, 669], [663, 659], [663, 664], [664, 668], [669, 671], [672, 659], [672, 673], [675, 676], [675, 678], [676, 677], [687, 690], [693, 694], [693, 710], [694, 693], [694, 695], [695, 696], [695, 700], [698, 699], [700, 701], [704, 693], [704, 705], [707, 708], [716, 717], [716, 722], [717, 716], [717, 718], [720, 721], [732, 733], [732, 753], [733, 734], [733, 742], [736, 732], [736, 737], [737, 738], [737, 741], [738, 732], [738, 739], [742, 744], [745, 732], [745, 746], [748, 749], [748, 751], [749, 750], [763, 764], [763, 783], [764, 765], [764, 773], [767, 763], [767, 768], [768, 769], [769, 763], [769, 770], [773, 774], [775, 763], [775, 776], [778, 779], [778, 781], [779, 780], [806, 808], [806, 813], [815, 816], [815, 817], [817, 818], [817, 822], [922, 923], [922, 932], [923, 922], [923, 924], [926, 922], [926, 927], [927, 928], [927, 930]], "missing_branches": [[238, 239], [246, 248], [248, 249], [248, 251], [255, 258], [262, 263], [264, 267], [296, 300], [315, 317], [357, 358], [387, 386], [389, 380], [412, 411], [457, 458], [458, 380], [458, 459], [459, 458], [459, 460], [460, 458], [460, 461], [462, 463], [463, 380], [463, 464], [517, 514], [529, 538], [533, 527], [543, 548], [599, 595], [600, 601], [601, 595], [601, 602], [624, 625], [638, 634], [650, 646], [664, 665], [665, 659], [665, 666], [669, 659], [676, 675], [687, 688], [698, 693], [700, 693], [707, 704], [720, 716], [742, 732], [749, 748], [768, 772], [773, 763], [779, 778]]}}}, "pyWebLayout/layout/__init__.py": {"executed_lines": [1], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": [], "functions": {"": {"executed_lines": [1], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [1], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [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, 54, 56, 59, 60, 61, 62, 66, 67, 69, 73, 74, 75, 76, 77, 78, 82, 85, 98, 102, 129, 131, 132, 133, 136, 138, 142, 143, 148, 153, 154, 157, 158, 159, 161, 163, 173, 174, 175, 177, 182, 185, 192, 194, 196, 198, 199, 200, 202, 203, 206, 209, 212, 213, 215, 218, 219, 221, 223, 236, 238, 239, 240, 241, 243, 247, 249, 261, 264, 267, 286, 304, 305, 308, 311, 314, 315, 317, 320, 324, 325, 328, 329, 332, 334, 346, 348, 351, 370, 371, 372, 375, 376, 379, 380, 390, 391, 393, 394, 397, 400, 402, 405, 465, 485, 489, 492, 495, 496, 500, 501, 503, 506, 507, 510, 512, 515, 536, 540, 543, 545, 546, 549, 551, 555, 562, 565, 566, 579, 586, 588, 589, 592, 593, 594, 595, 597, 614, 616, 629, 631, 642, 644, 668, 681, 683, 701, 702, 703, 704, 705, 706, 707, 708, 710, 711, 712, 713, 723], "summary": {"covered_lines": 174, "num_statements": 216, "percent_covered": 76.6025641025641, "percent_covered_display": "77", "missing_lines": 42, "excluded_lines": 16, "num_branches": 96, "num_partial_branches": 15, "covered_branches": 65, "missing_branches": 31}, "missing_lines": [71, 91, 92, 99, 104, 105, 116, 151, 252, 254, 255, 259, 283, 312, 435, 436, 439, 442, 445, 446, 447, 450, 451, 453, 456, 457, 460, 462, 486, 497, 537, 553, 666, 709, 714, 715, 716, 717, 718, 719, 720, 721], "excluded_lines": [24, 140, 268, 288, 355, 416, 467, 517, 566, 580, 603, 618, 632, 655, 670, 685], "executed_branches": [[43, 44], [43, 47], [47, 48], [47, 54], [54, 56], [54, 66], [67, 69], [85, 98], [98, 102], [102, 129], [131, 132], [131, 133], [142, 143], [142, 148], [148, 153], [157, 158], [157, 161], [174, 175], [174, 177], [185, 192], [185, 264], [194, 196], [194, 212], [196, 198], [196, 209], [200, 202], [200, 203], [213, 215], [213, 218], [219, 221], [219, 243], [221, 223], [236, 238], [249, 261], [304, 305], [304, 308], [311, 314], [314, 315], [314, 317], [324, 325], [324, 328], [393, 394], [393, 397], [485, 489], [496, 500], [536, 540], [543, 545], [543, 562], [545, 546], [545, 549], [551, 555], [588, 589], [588, 592], [701, 702], [701, 723], [702, 703], [702, 706], [704, 701], [704, 705], [706, 707], [706, 710], [708, 701], [710, 711], [712, 701], [712, 713]], "missing_branches": [[67, 71], [85, 91], [98, 99], [102, 104], [104, 105], [104, 116], [148, 151], [221, 243], [236, 243], [249, 252], [252, 254], [252, 259], [311, 312], [435, 436], [435, 439], [446, 447], [446, 450], [485, 486], [496, 497], [536, 537], [551, 553], [708, 709], [710, 714], [714, 715], [714, 718], [716, 701], [716, 717], [718, 701], [718, 719], [720, 701], [720, 721]], "functions": {"paragraph_layouter": {"executed_lines": [43, 44, 47, 48, 54, 56, 59, 60, 61, 62, 66, 67, 69, 73, 74, 75, 76, 77, 78, 82, 85, 98, 102, 129, 131, 132, 133, 136, 138, 173, 174, 175, 177, 182, 185, 192, 194, 196, 198, 199, 200, 202, 203, 206, 209, 212, 213, 215, 218, 219, 221, 223, 236, 238, 239, 240, 241, 243, 247, 249, 261, 264], "summary": {"covered_lines": 62, "num_statements": 73, "percent_covered": 80.53097345132744, "percent_covered_display": "81", "missing_lines": 11, "excluded_lines": 1, "num_branches": 40, "num_partial_branches": 7, "covered_branches": 29, "missing_branches": 11}, "missing_lines": [71, 91, 92, 99, 104, 105, 116, 252, 254, 255, 259], "excluded_lines": [24], "executed_branches": [[43, 44], [43, 47], [47, 48], [47, 54], [54, 56], [54, 66], [67, 69], [85, 98], [98, 102], [102, 129], [131, 132], [131, 133], [174, 175], [174, 177], [185, 192], [185, 264], [194, 196], [194, 212], [196, 198], [196, 209], [200, 202], [200, 203], [213, 215], [213, 218], [219, 221], [219, 243], [221, 223], [236, 238], [249, 261]], "missing_branches": [[67, 71], [85, 91], [98, 99], [102, 104], [104, 105], [104, 116], [221, 243], [236, 243], [249, 252], [252, 254], [252, 259]]}, "paragraph_layouter.create_new_line": {"executed_lines": [142, 143, 148, 153, 154, 157, 158, 159, 161, 163], "summary": {"covered_lines": 10, "num_statements": 11, "percent_covered": 88.23529411764706, "percent_covered_display": "88", "missing_lines": 1, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [151], "excluded_lines": [140], "executed_branches": [[142, 143], [142, 148], [148, 153], [157, 158], [157, 161]], "missing_branches": [[148, 151]]}, "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [283], "excluded_lines": [268], "executed_branches": [], "missing_branches": []}, "image_layouter": {"executed_lines": [304, 305, 308, 311, 314, 315, 317, 320, 324, 325, 328, 329, 332, 334, 346, 348], "summary": {"covered_lines": 16, "num_statements": 17, "percent_covered": 92.0, "percent_covered_display": "92", "missing_lines": 1, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1}, "missing_lines": [312], "excluded_lines": [288], "executed_branches": [[304, 305], [304, 308], [311, 314], [314, 315], [314, 317], [324, 325], [324, 328]], "missing_branches": [[311, 312]]}, "table_layouter": {"executed_lines": [370, 371, 372, 375, 376, 379, 380, 390, 391, 393, 394, 397, 400, 402], "summary": {"covered_lines": 14, "num_statements": 14, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [355], "executed_branches": [[393, 394], [393, 397]], "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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4}, "missing_lines": [435, 436, 439, 442, 445, 446, 447, 450, 451, 453, 456, 457, 460, 462], "excluded_lines": [416], "executed_branches": [], "missing_branches": [[435, 436], [435, 439], [446, 447], [446, 450]]}, "form_field_layouter": {"executed_lines": [485, 489, 492, 495, 496, 500, 501, 503, 506, 507, 510, 512], "summary": {"covered_lines": 12, "num_statements": 14, "percent_covered": 77.77777777777777, "percent_covered_display": "78", "missing_lines": 2, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 2, "covered_branches": 2, "missing_branches": 2}, "missing_lines": [486, 497], "excluded_lines": [467], "executed_branches": [[485, 489], [496, 500]], "missing_branches": [[485, 486], [496, 497]]}, "form_layouter": {"executed_lines": [536, 540, 543, 545, 546, 549, 551, 555, 562], "summary": {"covered_lines": 9, "num_statements": 11, "percent_covered": 78.94736842105263, "percent_covered_display": "79", "missing_lines": 2, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 2, "covered_branches": 6, "missing_branches": 2}, "missing_lines": [537, 553], "excluded_lines": [517], "executed_branches": [[536, 540], [543, 545], [543, 562], [545, 546], [545, 549], [551, 555]], "missing_branches": [[536, 537], [551, 553]]}, "DocumentLayouter.__init__": {"executed_lines": [586, 588, 589, 592, 593, 594, 595], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [580], "executed_branches": [[588, 589], [588, 592]], "missing_branches": []}, "DocumentLayouter.layout_paragraph": {"executed_lines": [614], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [603], "executed_branches": [], "missing_branches": []}, "DocumentLayouter.layout_image": {"executed_lines": [629], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [618], "executed_branches": [], "missing_branches": []}, "DocumentLayouter.layout_table": {"executed_lines": [642], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [632], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [666], "excluded_lines": [655], "executed_branches": [], "missing_branches": []}, "DocumentLayouter.layout_form": {"executed_lines": [681], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [670], "executed_branches": [], "missing_branches": []}, "DocumentLayouter.layout_document": {"executed_lines": [701, 702, 703, 704, 705, 706, 707, 708, 710, 711, 712, 713, 723], "summary": {"covered_lines": 13, "num_statements": 22, "percent_covered": 56.81818181818182, "percent_covered_display": "57", "missing_lines": 9, "excluded_lines": 1, "num_branches": 22, "num_partial_branches": 2, "covered_branches": 12, "missing_branches": 10}, "missing_lines": [709, 714, 715, 716, 717, 718, 719, 720, 721], "excluded_lines": [685], "executed_branches": [[701, 702], [701, 723], [702, 703], [702, 706], [704, 701], [704, 705], [706, 707], [706, 710], [708, 701], [710, 711], [712, 701], [712, 713]], "missing_branches": [[708, 709], [710, 714], [714, 715], [714, 718], [716, 701], [716, 717], [718, 701], [718, 719], [720, 701], [720, 721]]}, "": {"executed_lines": [1, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 267, 286, 351, 405, 465, 515, 565, 566, 579, 597, 616, 631, 644, 668, 683], "summary": {"covered_lines": 27, "num_statements": 27, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [566], "executed_branches": [], "missing_branches": []}}, "classes": {"DocumentLayouter": {"executed_lines": [586, 588, 589, 592, 593, 594, 595, 614, 629, 642, 681, 701, 702, 703, 704, 705, 706, 707, 708, 710, 711, 712, 713, 723], "summary": {"covered_lines": 24, "num_statements": 34, "percent_covered": 65.51724137931035, "percent_covered_display": "66", "missing_lines": 10, "excluded_lines": 7, "num_branches": 24, "num_partial_branches": 2, "covered_branches": 14, "missing_branches": 10}, "missing_lines": [666, 709, 714, 715, 716, 717, 718, 719, 720, 721], "excluded_lines": [580, 603, 618, 632, 655, 670, 685], "executed_branches": [[588, 589], [588, 592], [701, 702], [701, 723], [702, 703], [702, 706], [704, 701], [704, 705], [706, 707], [706, 710], [708, 701], [710, 711], [712, 701], [712, 713]], "missing_branches": [[708, 709], [710, 714], [714, 715], [714, 718], [716, 701], [716, 717], [718, 701], [718, 719], [720, 701], [720, 721]]}, "": {"executed_lines": [1, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 43, 44, 47, 48, 54, 56, 59, 60, 61, 62, 66, 67, 69, 73, 74, 75, 76, 77, 78, 82, 85, 98, 102, 129, 131, 132, 133, 136, 138, 142, 143, 148, 153, 154, 157, 158, 159, 161, 163, 173, 174, 175, 177, 182, 185, 192, 194, 196, 198, 199, 200, 202, 203, 206, 209, 212, 213, 215, 218, 219, 221, 223, 236, 238, 239, 240, 241, 243, 247, 249, 261, 264, 267, 286, 304, 305, 308, 311, 314, 315, 317, 320, 324, 325, 328, 329, 332, 334, 346, 348, 351, 370, 371, 372, 375, 376, 379, 380, 390, 391, 393, 394, 397, 400, 402, 405, 465, 485, 489, 492, 495, 496, 500, 501, 503, 506, 507, 510, 512, 515, 536, 540, 543, 545, 546, 549, 551, 555, 562, 565, 566, 579, 597, 616, 631, 644, 668, 683], "summary": {"covered_lines": 150, "num_statements": 182, "percent_covered": 79.13385826771653, "percent_covered_display": "79", "missing_lines": 32, "excluded_lines": 9, "num_branches": 72, "num_partial_branches": 13, "covered_branches": 51, "missing_branches": 21}, "missing_lines": [71, 91, 92, 99, 104, 105, 116, 151, 252, 254, 255, 259, 283, 312, 435, 436, 439, 442, 445, 446, 447, 450, 451, 453, 456, 457, 460, 462, 486, 497, 537, 553], "excluded_lines": [24, 140, 268, 288, 355, 416, 467, 517, 566], "executed_branches": [[43, 44], [43, 47], [47, 48], [47, 54], [54, 56], [54, 66], [67, 69], [85, 98], [98, 102], [102, 129], [131, 132], [131, 133], [142, 143], [142, 148], [148, 153], [157, 158], [157, 161], [174, 175], [174, 177], [185, 192], [185, 264], [194, 196], [194, 212], [196, 198], [196, 209], [200, 202], [200, 203], [213, 215], [213, 218], [219, 221], [219, 243], [221, 223], [236, 238], [249, 261], [304, 305], [304, 308], [311, 314], [314, 315], [314, 317], [324, 325], [324, 328], [393, 394], [393, 397], [485, 489], [496, 500], [536, 540], [543, 545], [543, 562], [545, 546], [545, 549], [551, 555]], "missing_branches": [[67, 71], [85, 91], [98, 99], [102, 104], [104, 105], [104, 116], [148, 151], [221, 243], [236, 243], [249, 252], [252, 254], [252, 259], [311, 312], [435, 436], [435, 439], [446, 447], [446, 450], [485, 486], [496, 497], [536, 537], [551, 553]]}}}, "pyWebLayout/layout/ereader_layout.py": {"executed_lines": [1, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 34, 35, 37, 38, 39, 40, 41, 42, 44, 46, 48, 49, 51, 53, 55, 57, 59, 60, 61, 63, 65, 68, 69, 71, 77, 78, 79, 80, 83, 84, 89, 90, 91, 92, 94, 96, 99, 100, 109, 116, 118, 119, 121, 131, 133, 140, 143, 144, 146, 148, 149, 150, 151, 152, 154, 157, 160, 162, 163, 164, 165, 167, 169, 170, 173, 175, 176, 178, 179, 180, 185, 186, 191, 200, 239, 240, 245, 246, 259, 260, 264, 265, 267, 269, 281, 282, 285, 286, 288, 289, 295, 296, 301, 309, 310, 311, 312, 313, 314, 316, 328, 329, 332, 334, 337, 340, 343, 346, 348, 352, 353, 356, 358, 359, 361, 363, 365, 384, 388, 391, 392, 393, 394, 396, 398, 401, 405, 407, 408, 417, 418, 419, 420, 421, 424, 428, 434, 435, 439, 465, 467, 470, 471, 475, 476, 477, 478, 480, 483, 484, 485, 488, 489, 493, 505, 506, 507, 509, 511, 513, 514, 517, 518, 519, 521, 541, 542, 544, 553, 562, 564, 566, 567, 568, 569, 572, 574, 577, 580, 582, 588, 596, 598, 607, 608, 609, 610, 611, 613, 622, 623, 624, 625, 627, 648, 655, 657, 659, 660, 661, 665, 667, 674, 677, 678, 680, 682, 684, 693, 696, 698, 700, 703, 704, 706, 709, 710, 713, 714, 717, 719, 721, 724, 725, 726, 727, 728, 729, 730, 734, 736, 744, 754], "summary": {"covered_lines": 241, "num_statements": 279, "percent_covered": 83.12020460358056, "percent_covered_display": "83", "missing_lines": 38, "excluded_lines": 36, "num_branches": 112, "num_partial_branches": 18, "covered_branches": 84, "missing_branches": 28}, "missing_lines": [182, 198, 210, 211, 215, 222, 223, 226, 261, 335, 385, 411, 414, 429, 430, 441, 443, 447, 448, 455, 458, 459, 463, 491, 508, 510, 512, 578, 586, 707, 737, 739, 740, 742, 745, 746, 748, 750], "excluded_lines": [1, 30, 45, 50, 54, 58, 64, 69, 84, 95, 147, 156, 161, 168, 186, 192, 201, 240, 247, 284, 296, 318, 369, 468, 499, 527, 594, 604, 619, 633, 671, 689, 723, 735, 738, 747], "executed_branches": [[59, 60], [59, 61], [99, 100], [99, 118], [118, -94], [118, 119], [119, 118], [119, 121], [143, 118], [143, 144], [149, 150], [149, 152], [150, 151], [162, 163], [162, 165], [163, 162], [163, 164], [169, 170], [169, 173], [173, 175], [175, 176], [175, 178], [179, 173], [179, 180], [260, 264], [264, 265], [264, 267], [285, 286], [285, 288], [332, 334], [332, 363], [334, 337], [346, 348], [346, 352], [352, 353], [352, 356], [356, 358], [356, 361], [384, 388], [396, 398], [396, 434], [405, 407], [405, 417], [407, 408], [418, 419], [418, 424], [428, 396], [439, 465], [470, 471], [470, 475], [475, 476], [477, 478], [477, 480], [483, 484], [483, 489], [484, 485], [505, 506], [505, 507], [507, 509], [509, 511], [511, 513], [513, 514], [513, 517], [542, 544], [542, 553], [564, 566], [564, 572], [572, 574], [577, 580], [657, 659], [657, 665], [700, 703], [700, 710], [706, 709], [710, 713], [710, 717], [724, 725], [724, 726], [726, 727], [726, 728], [728, 729], [728, 730], [736, 744], [744, -734]], "missing_branches": [[150, 149], [173, 182], [210, 211], [210, 215], [222, 223], [222, 226], [260, 261], [334, 335], [384, 385], [407, 411], [411, 414], [411, 417], [428, 429], [439, 441], [441, 443], [441, 447], [458, 459], [458, 463], [475, 491], [484, 483], [507, 508], [509, 510], [511, 512], [572, 586], [577, 578], [706, 707], [736, 737], [744, 745]], "functions": {"RenderingPosition.to_dict": {"executed_lines": [46], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [45], "executed_branches": [], "missing_branches": []}, "RenderingPosition.from_dict": {"executed_lines": [51], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [50], "executed_branches": [], "missing_branches": []}, "RenderingPosition.copy": {"executed_lines": [55], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [54], "executed_branches": [], "missing_branches": []}, "RenderingPosition.__eq__": {"executed_lines": [59, 60, 61], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [58], "executed_branches": [[59, 60], [59, 61]], "missing_branches": []}, "RenderingPosition.__hash__": {"executed_lines": [65], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [64], "executed_branches": [], "missing_branches": []}, "ChapterInfo.__init__": {"executed_lines": [77, 78, 79, 80], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [], "missing_branches": []}, "ChapterNavigator.__init__": {"executed_lines": [90, 91, 92], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [], "missing_branches": []}, "ChapterNavigator._build_chapter_map": {"executed_lines": [96, 99, 100, 109, 116, 118, 119, 121, 131, 133, 140, 143, 144], "summary": {"covered_lines": 13, "num_statements": 13, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 0, "covered_branches": 8, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [95], "executed_branches": [[99, 100], [99, 118], [118, -94], [118, 119], [119, 118], [119, 121], [143, 118], [143, 144]], "missing_branches": []}, "ChapterNavigator._extract_heading_text": {"executed_lines": [148, 149, 150, 151, 152], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 88.88888888888889, "percent_covered_display": "89", "missing_lines": 0, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1}, "missing_lines": [], "excluded_lines": [147], "executed_branches": [[149, 150], [149, 152], [150, 151]], "missing_branches": [[150, 149]]}, "ChapterNavigator.get_table_of_contents": {"executed_lines": [157], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [156], "executed_branches": [], "missing_branches": []}, "ChapterNavigator.get_chapter_position": {"executed_lines": [162, 163, 164, 165], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [161], "executed_branches": [[162, 163], [162, 165], [163, 162], [163, 164]], "missing_branches": []}, "ChapterNavigator.get_current_chapter": {"executed_lines": [169, 170, 173, 175, 176, 178, 179, 180], "summary": {"covered_lines": 8, "num_statements": 9, "percent_covered": 88.23529411764706, "percent_covered_display": "88", "missing_lines": 1, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1}, "missing_lines": [182], "excluded_lines": [168], "executed_branches": [[169, 170], [169, 173], [173, 175], [175, 176], [175, 178], [179, 173], [179, 180]], "missing_branches": [[173, 182]]}, "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [198], "excluded_lines": [192], "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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4}, "missing_lines": [210, 211, 215, 222, 223, 226], "excluded_lines": [201], "executed_branches": [], "missing_branches": [[210, 211], [210, 215], [222, 223], [222, 226]]}, "FontScaler.scale_font": {"executed_lines": [259, 260, 264, 265, 267, 269], "summary": {"covered_lines": 6, "num_statements": 7, "percent_covered": 81.81818181818181, "percent_covered_display": "82", "missing_lines": 1, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1}, "missing_lines": [261], "excluded_lines": [247], "executed_branches": [[260, 264], [264, 265], [264, 267]], "missing_branches": [[260, 261]]}, "FontScaler.scale_word_spacing": {"executed_lines": [285, 286, 288, 289], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [284], "executed_branches": [[285, 286], [285, 288]], "missing_branches": []}, "BidirectionalLayouter.__init__": {"executed_lines": [309, 310, 311, 312, 313, 314], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [], "missing_branches": []}, "BidirectionalLayouter.render_page_forward": {"executed_lines": [328, 329, 332, 334, 337, 340, 343, 346, 348, 352, 353, 356, 358, 359, 361, 363], "summary": {"covered_lines": 16, "num_statements": 17, "percent_covered": 92.5925925925926, "percent_covered_display": "93", "missing_lines": 1, "excluded_lines": 1, "num_branches": 10, "num_partial_branches": 1, "covered_branches": 9, "missing_branches": 1}, "missing_lines": [335], "excluded_lines": [318], "executed_branches": [[332, 334], [332, 363], [334, 337], [346, 348], [346, 352], [352, 353], [352, 356], [356, 358], [356, 361]], "missing_branches": [[334, 335]]}, "BidirectionalLayouter.render_page_backward": {"executed_lines": [384, 388, 391, 392, 393, 394, 396, 398, 401, 405, 407, 408, 417, 418, 419, 420, 421, 424, 428, 434, 435, 439, 465], "summary": {"covered_lines": 23, "num_statements": 36, "percent_covered": 58.92857142857143, "percent_covered_display": "59", "missing_lines": 13, "excluded_lines": 1, "num_branches": 20, "num_partial_branches": 4, "covered_branches": 10, "missing_branches": 10}, "missing_lines": [385, 411, 414, 429, 430, 441, 443, 447, 448, 455, 458, 459, 463], "excluded_lines": [369], "executed_branches": [[384, 388], [396, 398], [396, 434], [405, 407], [405, 417], [407, 408], [418, 419], [418, 424], [428, 396], [439, 465]], "missing_branches": [[384, 385], [407, 411], [411, 414], [411, 417], [428, 429], [439, 441], [441, 443], [441, 447], [458, 459], [458, 463]]}, "BidirectionalLayouter._scale_block_fonts": {"executed_lines": [470, 471, 475, 476, 477, 478, 480, 483, 484, 485, 488, 489], "summary": {"covered_lines": 12, "num_statements": 13, "percent_covered": 86.95652173913044, "percent_covered_display": "87", "missing_lines": 1, "excluded_lines": 1, "num_branches": 10, "num_partial_branches": 2, "covered_branches": 8, "missing_branches": 2}, "missing_lines": [491], "excluded_lines": [468], "executed_branches": [[470, 471], [470, 475], [475, 476], [477, 478], [477, 480], [483, 484], [483, 489], [484, 485]], "missing_branches": [[475, 491], [484, 483]]}, "BidirectionalLayouter._layout_block_on_page": {"executed_lines": [505, 506, 507, 509, 511, 513, 514, 517, 518, 519], "summary": {"covered_lines": 10, "num_statements": 13, "percent_covered": 73.91304347826087, "percent_covered_display": "74", "missing_lines": 3, "excluded_lines": 1, "num_branches": 10, "num_partial_branches": 3, "covered_branches": 7, "missing_branches": 3}, "missing_lines": [508, 510, 512], "excluded_lines": [499], "executed_branches": [[505, 506], [505, 507], [507, 509], [509, 511], [511, 513], [513, 514], [513, 517]], "missing_branches": [[507, 508], [509, 510], [511, 512]]}, "BidirectionalLayouter._layout_paragraph_on_page": {"executed_lines": [541, 542, 544, 553, 562, 564, 566, 567, 568, 569, 572, 574, 577, 580, 582], "summary": {"covered_lines": 15, "num_statements": 17, "percent_covered": 84.0, "percent_covered_display": "84", "missing_lines": 2, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 2, "covered_branches": 6, "missing_branches": 2}, "missing_lines": [578, 586], "excluded_lines": [527], "executed_branches": [[542, 544], [542, 553], [564, 566], [564, 572], [572, 574], [577, 580]], "missing_branches": [[572, 586], [577, 578]]}, "BidirectionalLayouter._layout_heading_on_page": {"executed_lines": [596], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [594], "executed_branches": [], "missing_branches": []}, "BidirectionalLayouter._layout_table_on_page": {"executed_lines": [607, 608, 609, 610, 611], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [604], "executed_branches": [], "missing_branches": []}, "BidirectionalLayouter._layout_list_on_page": {"executed_lines": [622, 623, 624, 625], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [619], "executed_branches": [], "missing_branches": []}, "BidirectionalLayouter._layout_image_on_page": {"executed_lines": [648, 655, 657, 659, 660, 661, 665], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [633], "executed_branches": [[657, 659], [657, 665]], "missing_branches": []}, "BidirectionalLayouter._estimate_page_start": {"executed_lines": [674, 677, 678, 680, 682], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [671], "executed_branches": [], "missing_branches": []}, "BidirectionalLayouter._adjust_start_estimate": {"executed_lines": [693, 696, 698, 700, 703, 704, 706, 709, 710, 713, 714, 717, 719], "summary": {"covered_lines": 13, "num_statements": 14, "percent_covered": 90.0, "percent_covered_display": "90", "missing_lines": 1, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [707], "excluded_lines": [689], "executed_branches": [[700, 703], [700, 710], [706, 709], [710, 713], [710, 717]], "missing_branches": [[706, 707]]}, "BidirectionalLayouter._position_compare": {"executed_lines": [724, 725, 726, 727, 728, 729, 730], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [723], "executed_branches": [[724, 725], [724, 726], [726, 727], [726, 728], [728, 729], [728, 730]], "missing_branches": []}, "_add_page_methods": {"executed_lines": [736, 744], "summary": {"covered_lines": 2, "num_statements": 7, "percent_covered": 36.36363636363637, "percent_covered_display": "36", "missing_lines": 5, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 2, "covered_branches": 2, "missing_branches": 2}, "missing_lines": [737, 742, 745, 746, 750], "excluded_lines": [735], "executed_branches": [[736, 744], [744, -734]], "missing_branches": [[736, 737], [744, 745]]}, "_add_page_methods.can_fit_line": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [739, 740], "excluded_lines": [738], "executed_branches": [], "missing_branches": []}, "_add_page_methods.available_width": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [748], "excluded_lines": [747], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 34, 35, 37, 38, 39, 40, 41, 42, 44, 48, 49, 53, 57, 63, 68, 69, 71, 83, 84, 89, 94, 146, 154, 160, 167, 185, 186, 191, 200, 239, 240, 245, 246, 281, 282, 295, 296, 301, 316, 365, 467, 493, 521, 588, 598, 613, 627, 667, 684, 721, 734, 754], "summary": {"covered_lines": 60, "num_statements": 60, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 7, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 30, 69, 84, 186, 240, 296], "executed_branches": [], "missing_branches": []}}, "classes": {"RenderingPosition": {"executed_lines": [46, 51, 55, 59, 60, 61, 65], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 5, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [45, 50, 54, 58, 64], "executed_branches": [[59, 60], [59, 61]], "missing_branches": []}, "ChapterInfo": {"executed_lines": [77, 78, 79, 80], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [], "missing_branches": []}, "ChapterNavigator": {"executed_lines": [90, 91, 92, 96, 99, 100, 109, 116, 118, 119, 121, 131, 133, 140, 143, 144, 148, 149, 150, 151, 152, 157, 162, 163, 164, 165, 169, 170, 173, 175, 176, 178, 179, 180], "summary": {"covered_lines": 34, "num_statements": 35, "percent_covered": 94.91525423728814, "percent_covered_display": "95", "missing_lines": 1, "excluded_lines": 5, "num_branches": 24, "num_partial_branches": 2, "covered_branches": 22, "missing_branches": 2}, "missing_lines": [182], "excluded_lines": [95, 147, 156, 161, 168], "executed_branches": [[99, 100], [99, 118], [118, -94], [118, 119], [119, 118], [119, 121], [143, 118], [143, 144], [149, 150], [149, 152], [150, 151], [162, 163], [162, 165], [163, 162], [163, 164], [169, 170], [169, 173], [173, 175], [175, 176], [175, 178], [179, 173], [179, 180]], "missing_branches": [[150, 149], [173, 182]]}, "FontFamilyOverride": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 7, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 7, "excluded_lines": 2, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4}, "missing_lines": [198, 210, 211, 215, 222, 223, 226], "excluded_lines": [192, 201], "executed_branches": [], "missing_branches": [[210, 211], [210, 215], [222, 223], [222, 226]]}, "FontScaler": {"executed_lines": [259, 260, 264, 265, 267, 269, 285, 286, 288, 289], "summary": {"covered_lines": 10, "num_statements": 11, "percent_covered": 88.23529411764706, "percent_covered_display": "88", "missing_lines": 1, "excluded_lines": 2, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [261], "excluded_lines": [247, 284], "executed_branches": [[260, 264], [264, 265], [264, 267], [285, 286], [285, 288]], "missing_branches": [[260, 261]]}, "BidirectionalLayouter": {"executed_lines": [309, 310, 311, 312, 313, 314, 328, 329, 332, 334, 337, 340, 343, 346, 348, 352, 353, 356, 358, 359, 361, 363, 384, 388, 391, 392, 393, 394, 396, 398, 401, 405, 407, 408, 417, 418, 419, 420, 421, 424, 428, 434, 435, 439, 465, 470, 471, 475, 476, 477, 478, 480, 483, 484, 485, 488, 489, 505, 506, 507, 509, 511, 513, 514, 517, 518, 519, 541, 542, 544, 553, 562, 564, 566, 567, 568, 569, 572, 574, 577, 580, 582, 596, 607, 608, 609, 610, 611, 622, 623, 624, 625, 648, 655, 657, 659, 660, 661, 665, 674, 677, 678, 680, 682, 693, 696, 698, 700, 703, 704, 706, 709, 710, 713, 714, 717, 719, 724, 725, 726, 727, 728, 729, 730], "summary": {"covered_lines": 124, "num_statements": 145, "percent_covered": 81.5668202764977, "percent_covered_display": "82", "missing_lines": 21, "excluded_lines": 12, "num_branches": 72, "num_partial_branches": 13, "covered_branches": 53, "missing_branches": 19}, "missing_lines": [335, 385, 411, 414, 429, 430, 441, 443, 447, 448, 455, 458, 459, 463, 491, 508, 510, 512, 578, 586, 707], "excluded_lines": [318, 369, 468, 499, 527, 594, 604, 619, 633, 671, 689, 723], "executed_branches": [[332, 334], [332, 363], [334, 337], [346, 348], [346, 352], [352, 353], [352, 356], [356, 358], [356, 361], [384, 388], [396, 398], [396, 434], [405, 407], [405, 417], [407, 408], [418, 419], [418, 424], [428, 396], [439, 465], [470, 471], [470, 475], [475, 476], [477, 478], [477, 480], [483, 484], [483, 489], [484, 485], [505, 506], [505, 507], [507, 509], [509, 511], [511, 513], [513, 514], [513, 517], [542, 544], [542, 553], [564, 566], [564, 572], [572, 574], [577, 580], [657, 659], [657, 665], [700, 703], [700, 710], [706, 709], [710, 713], [710, 717], [724, 725], [724, 726], [726, 727], [726, 728], [728, 729], [728, 730]], "missing_branches": [[334, 335], [384, 385], [407, 411], [411, 414], [411, 417], [428, 429], [439, 441], [441, 443], [441, 447], [458, 459], [458, 463], [475, 491], [484, 483], [507, 508], [509, 510], [511, 512], [572, 586], [577, 578], [706, 707]]}, "": {"executed_lines": [1, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 34, 35, 37, 38, 39, 40, 41, 42, 44, 48, 49, 53, 57, 63, 68, 69, 71, 83, 84, 89, 94, 146, 154, 160, 167, 185, 186, 191, 200, 239, 240, 245, 246, 281, 282, 295, 296, 301, 316, 365, 467, 493, 521, 588, 598, 613, 627, 667, 684, 721, 734, 736, 744, 754], "summary": {"covered_lines": 62, "num_statements": 70, "percent_covered": 86.48648648648648, "percent_covered_display": "86", "missing_lines": 8, "excluded_lines": 10, "num_branches": 4, "num_partial_branches": 2, "covered_branches": 2, "missing_branches": 2}, "missing_lines": [737, 739, 740, 742, 745, 746, 748, 750], "excluded_lines": [1, 30, 69, 84, 186, 240, 296, 735, 738, 747], "executed_branches": [[736, 744], [744, -734]], "missing_branches": [[736, 737], [744, 745]]}}}, "pyWebLayout/layout/ereader_manager.py": {"executed_lines": [1, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 29, 37, 38, 39, 41, 42, 44, 45, 47, 49, 50, 51, 52, 53, 57, 58, 59, 61, 63, 64, 68, 69, 73, 81, 82, 84, 94, 95, 96, 97, 98, 100, 110, 112, 119, 121, 128, 129, 130, 134, 141, 142, 143, 144, 145, 146, 147, 148, 151, 152, 165, 183, 184, 185, 188, 189, 190, 193, 194, 195, 198, 199, 202, 203, 207, 208, 211, 212, 213, 214, 217, 219, 222, 225, 227, 230, 232, 243, 244, 247, 248, 249, 251, 253, 264, 266, 270, 274, 275, 276, 279, 286, 287, 293, 295, 297, 298, 301, 303, 304, 307, 309, 320, 321, 323, 324, 326, 337, 338, 340, 341, 344, 345, 348, 350, 354, 355, 356, 357, 359, 361, 373, 374, 375, 376, 379, 382, 383, 386, 388, 390, 391, 392, 396, 399, 401, 403, 404, 405, 409, 417, 419, 423, 433, 434, 435, 436, 438, 448, 449, 450, 451, 453, 463, 464, 465, 466, 468, 477, 481, 484, 487, 505, 506, 509, 513, 522, 523, 525, 527, 529, 531, 543, 544, 546, 549, 551, 553, 555, 583, 590, 592, 610, 628, 646, 665, 683, 701, 709, 711, 718, 720, 730, 731, 732, 736, 746, 748, 758, 759, 760, 761, 763, 770, 772, 779, 780, 784, 785, 787, 789, 796, 798, 805, 807, 814, 817, 818, 819, 821, 828, 829, 831, 846, 853, 855, 861, 864, 866, 868, 872, 888], "summary": {"covered_lines": 244, "num_statements": 292, "percent_covered": 84.18079096045197, "percent_covered_display": "84", "missing_lines": 48, "excluded_lines": 53, "num_branches": 62, "num_partial_branches": 8, "covered_branches": 54, "missing_branches": 8}, "missing_lines": [70, 71, 131, 132, 268, 289, 291, 343, 380, 407, 485, 510, 576, 579, 581, 604, 605, 606, 607, 608, 622, 623, 624, 625, 626, 640, 641, 642, 643, 644, 658, 660, 661, 662, 663, 677, 678, 679, 680, 681, 695, 696, 697, 698, 699, 733, 734, 815], "excluded_lines": [1, 25, 30, 48, 62, 74, 85, 101, 113, 122, 135, 152, 172, 224, 229, 233, 254, 296, 310, 327, 362, 410, 424, 439, 454, 469, 491, 528, 532, 552, 556, 584, 593, 611, 629, 647, 666, 684, 703, 712, 721, 737, 749, 764, 773, 790, 799, 808, 822, 847, 856, 867, 876], "executed_branches": [[49, -47], [49, 50], [94, 95], [94, 98], [141, 142], [141, 148], [188, 189], [188, 190], [212, 213], [212, 217], [243, 244], [243, 247], [248, 249], [248, 251], [266, 270], [286, 287], [297, 298], [297, 301], [303, 304], [303, 307], [320, 321], [320, 323], [337, 338], [337, 348], [340, 341], [354, 355], [354, 359], [373, 374], [373, 379], [379, 382], [382, 383], [382, 386], [388, 390], [388, 396], [399, 401], [449, 450], [449, 451], [464, 465], [464, 466], [477, -468], [477, 481], [484, -468], [505, 506], [505, 525], [509, 513], [513, 505], [513, 522], [543, 544], [543, 549], [759, 760], [759, 761], [779, 780], [779, 784], [814, 817]], "missing_branches": [[266, 268], [286, 293], [340, 343], [379, 380], [399, 407], [484, 485], [509, 510], [814, 815]], "functions": {"BookmarkManager.__init__": {"executed_lines": [37, 38, 39, 41, 42, 44, 45], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [30], "executed_branches": [], "missing_branches": []}, "BookmarkManager._load_bookmarks": {"executed_lines": [49, 50, 51, 52, 53, 57, 58, 59], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [48], "executed_branches": [[49, -47], [49, 50]], "missing_branches": []}, "BookmarkManager._save_bookmarks": {"executed_lines": [63, 64, 68, 69], "summary": {"covered_lines": 4, "num_statements": 6, "percent_covered": 66.66666666666667, "percent_covered_display": "67", "missing_lines": 2, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [70, 71], "excluded_lines": [62], "executed_branches": [], "missing_branches": []}, "BookmarkManager.add_bookmark": {"executed_lines": [81, 82], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [74], "executed_branches": [], "missing_branches": []}, "BookmarkManager.remove_bookmark": {"executed_lines": [94, 95, 96, 97, 98], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [85], "executed_branches": [[94, 95], [94, 98]], "missing_branches": []}, "BookmarkManager.get_bookmark": {"executed_lines": [110], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [101], "executed_branches": [], "missing_branches": []}, "BookmarkManager.list_bookmarks": {"executed_lines": [119], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [113], "executed_branches": [], "missing_branches": []}, "BookmarkManager.save_reading_position": {"executed_lines": [128, 129, 130], "summary": {"covered_lines": 3, "num_statements": 5, "percent_covered": 60.0, "percent_covered_display": "60", "missing_lines": 2, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [131, 132], "excluded_lines": [122], "executed_branches": [], "missing_branches": []}, "BookmarkManager.load_reading_position": {"executed_lines": [141, 142, 143, 144, 145, 146, 147, 148], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [135], "executed_branches": [[141, 142], [141, 148]], "missing_branches": []}, "EreaderLayoutManager.__init__": {"executed_lines": [183, 184, 185, 188, 189, 190, 193, 194, 195, 198, 199, 202, 203, 207, 208, 211, 212, 213, 214, 217, 219], "summary": {"covered_lines": 21, "num_statements": 21, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [172], "executed_branches": [[188, 189], [188, 190], [212, 213], [212, 217]], "missing_branches": []}, "EreaderLayoutManager.set_position_changed_callback": {"executed_lines": [225], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [224], "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.set_chapter_changed_callback": {"executed_lines": [230], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [229], "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager._detect_cover": {"executed_lines": [243, 244, 247, 248, 249, 251], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [233], "executed_branches": [[243, 244], [243, 247], [248, 249], [248, 251]], "missing_branches": []}, "EreaderLayoutManager._render_cover_page": {"executed_lines": [264, 266, 270, 274, 275, 276, 279, 286, 287, 293], "summary": {"covered_lines": 10, "num_statements": 13, "percent_covered": 70.58823529411765, "percent_covered_display": "71", "missing_lines": 3, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 2, "covered_branches": 2, "missing_branches": 2}, "missing_lines": [268, 289, 291], "excluded_lines": [254], "executed_branches": [[266, 270], [286, 287]], "missing_branches": [[266, 268], [286, 293]]}, "EreaderLayoutManager._notify_position_changed": {"executed_lines": [297, 298, 301, 303, 304, 307], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [296], "executed_branches": [[297, 298], [297, 301], [303, 304], [303, 307]], "missing_branches": []}, "EreaderLayoutManager.get_current_page": {"executed_lines": [320, 321, 323, 324], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [310], "executed_branches": [[320, 321], [320, 323]], "missing_branches": []}, "EreaderLayoutManager.next_page": {"executed_lines": [337, 338, 340, 341, 344, 345, 348, 350, 354, 355, 356, 357, 359], "summary": {"covered_lines": 13, "num_statements": 14, "percent_covered": 90.0, "percent_covered_display": "90", "missing_lines": 1, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [343], "excluded_lines": [327], "executed_branches": [[337, 338], [337, 348], [340, 341], [354, 355], [354, 359]], "missing_branches": [[340, 343]]}, "EreaderLayoutManager.previous_page": {"executed_lines": [373, 374, 375, 376, 379, 382, 383, 386, 388, 390, 391, 392, 396, 399, 401, 403, 404, 405], "summary": {"covered_lines": 18, "num_statements": 20, "percent_covered": 86.66666666666667, "percent_covered_display": "87", "missing_lines": 2, "excluded_lines": 1, "num_branches": 10, "num_partial_branches": 2, "covered_branches": 8, "missing_branches": 2}, "missing_lines": [380, 407], "excluded_lines": [362], "executed_branches": [[373, 374], [373, 379], [379, 382], [382, 383], [382, 386], [388, 390], [388, 396], [399, 401]], "missing_branches": [[379, 380], [399, 407]]}, "EreaderLayoutManager._is_at_beginning": {"executed_lines": [417, 419], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [410], "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.jump_to_position": {"executed_lines": [433, 434, 435, 436], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [424], "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.jump_to_chapter": {"executed_lines": [448, 449, 450, 451], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [439], "executed_branches": [[449, 450], [449, 451]], "missing_branches": []}, "EreaderLayoutManager.jump_to_chapter_index": {"executed_lines": [463, 464, 465, 466], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [454], "executed_branches": [[464, 465], [464, 466]], "missing_branches": []}, "EreaderLayoutManager._add_to_history": {"executed_lines": [477, 481, 484], "summary": {"covered_lines": 3, "num_statements": 4, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 1, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1}, "missing_lines": [485], "excluded_lines": [469], "executed_branches": [[477, -468], [477, 481], [484, -468]], "missing_branches": [[484, 485]]}, "EreaderLayoutManager._get_from_history": {"executed_lines": [505, 506, 509, 513, 522, 523, 525], "summary": {"covered_lines": 7, "num_statements": 8, "percent_covered": 85.71428571428571, "percent_covered_display": "86", "missing_lines": 1, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [510], "excluded_lines": [491], "executed_branches": [[505, 506], [505, 525], [509, 513], [513, 505], [513, 522]], "missing_branches": [[509, 510]]}, "EreaderLayoutManager._clear_history": {"executed_lines": [529], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [528], "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.set_font_scale": {"executed_lines": [543, 544, 546, 549], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [532], "executed_branches": [[543, 544], [543, 549]], "missing_branches": []}, "EreaderLayoutManager.get_font_scale": {"executed_lines": [553], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [552], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [576, 579, 581], "excluded_lines": [556], "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.get_font_family": {"executed_lines": [590], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [584], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [604, 605, 606, 607, 608], "excluded_lines": [593], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [622, 623, 624, 625, 626], "excluded_lines": [611], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [640, 641, 642, 643, 644], "excluded_lines": [629], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [658, 660, 661, 662, 663], "excluded_lines": [647], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [677, 678, 679, 680, 681], "excluded_lines": [666], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [695, 696, 697, 698, 699], "excluded_lines": [684], "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.get_table_of_contents": {"executed_lines": [709], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [703], "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.get_current_chapter": {"executed_lines": [718], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [712], "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.add_bookmark": {"executed_lines": [730, 731, 732], "summary": {"covered_lines": 3, "num_statements": 5, "percent_covered": 60.0, "percent_covered_display": "60", "missing_lines": 2, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [733, 734], "excluded_lines": [721], "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.remove_bookmark": {"executed_lines": [746], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [737], "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.jump_to_bookmark": {"executed_lines": [758, 759, 760, 761], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [749], "executed_branches": [[759, 760], [759, 761]], "missing_branches": []}, "EreaderLayoutManager.list_bookmarks": {"executed_lines": [770], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [764], "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.get_reading_progress": {"executed_lines": [779, 780, 784, 785, 787], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [773], "executed_branches": [[779, 780], [779, 784]], "missing_branches": []}, "EreaderLayoutManager.has_cover": {"executed_lines": [796], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [790], "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.is_on_cover": {"executed_lines": [805], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [799], "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.jump_to_cover": {"executed_lines": [814, 817, 818, 819], "summary": {"covered_lines": 4, "num_statements": 5, "percent_covered": 71.42857142857143, "percent_covered_display": "71", "missing_lines": 1, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [815], "excluded_lines": [808], "executed_branches": [[814, 817]], "missing_branches": [[814, 815]]}, "EreaderLayoutManager.get_position_info": {"executed_lines": [828, 829, 831], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [822], "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.get_cache_stats": {"executed_lines": [853], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [847], "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.shutdown": {"executed_lines": [861, 864], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [856], "executed_branches": [], "missing_branches": []}, "EreaderLayoutManager.__del__": {"executed_lines": [868], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [867], "executed_branches": [], "missing_branches": []}, "create_ereader_manager": {"executed_lines": [888], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [876], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 29, 47, 61, 73, 84, 100, 112, 121, 134, 151, 152, 165, 222, 227, 232, 253, 295, 309, 326, 361, 409, 423, 438, 453, 468, 487, 527, 531, 551, 555, 583, 592, 610, 628, 646, 665, 683, 701, 711, 720, 736, 748, 763, 772, 789, 798, 807, 821, 846, 855, 866, 872], "summary": {"covered_lines": 64, "num_statements": 64, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 25, 152], "executed_branches": [], "missing_branches": []}}, "classes": {"BookmarkManager": {"executed_lines": [37, 38, 39, 41, 42, 44, 45, 49, 50, 51, 52, 53, 57, 58, 59, 63, 64, 68, 69, 81, 82, 94, 95, 96, 97, 98, 110, 119, 128, 129, 130, 141, 142, 143, 144, 145, 146, 147, 148], "summary": {"covered_lines": 39, "num_statements": 43, "percent_covered": 91.83673469387755, "percent_covered_display": "92", "missing_lines": 4, "excluded_lines": 9, "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0}, "missing_lines": [70, 71, 131, 132], "excluded_lines": [30, 48, 62, 74, 85, 101, 113, 122, 135], "executed_branches": [[49, -47], [49, 50], [94, 95], [94, 98], [141, 142], [141, 148]], "missing_branches": []}, "EreaderLayoutManager": {"executed_lines": [183, 184, 185, 188, 189, 190, 193, 194, 195, 198, 199, 202, 203, 207, 208, 211, 212, 213, 214, 217, 219, 225, 230, 243, 244, 247, 248, 249, 251, 264, 266, 270, 274, 275, 276, 279, 286, 287, 293, 297, 298, 301, 303, 304, 307, 320, 321, 323, 324, 337, 338, 340, 341, 344, 345, 348, 350, 354, 355, 356, 357, 359, 373, 374, 375, 376, 379, 382, 383, 386, 388, 390, 391, 392, 396, 399, 401, 403, 404, 405, 417, 419, 433, 434, 435, 436, 448, 449, 450, 451, 463, 464, 465, 466, 477, 481, 484, 505, 506, 509, 513, 522, 523, 525, 529, 543, 544, 546, 549, 553, 590, 709, 718, 730, 731, 732, 746, 758, 759, 760, 761, 770, 779, 780, 784, 785, 787, 796, 805, 814, 817, 818, 819, 828, 829, 831, 853, 861, 864, 868], "summary": {"covered_lines": 140, "num_statements": 184, "percent_covered": 78.33333333333333, "percent_covered_display": "78", "missing_lines": 44, "excluded_lines": 40, "num_branches": 56, "num_partial_branches": 8, "covered_branches": 48, "missing_branches": 8}, "missing_lines": [268, 289, 291, 343, 380, 407, 485, 510, 576, 579, 581, 604, 605, 606, 607, 608, 622, 623, 624, 625, 626, 640, 641, 642, 643, 644, 658, 660, 661, 662, 663, 677, 678, 679, 680, 681, 695, 696, 697, 698, 699, 733, 734, 815], "excluded_lines": [172, 224, 229, 233, 254, 296, 310, 327, 362, 410, 424, 439, 454, 469, 491, 528, 532, 552, 556, 584, 593, 611, 629, 647, 666, 684, 703, 712, 721, 737, 749, 764, 773, 790, 799, 808, 822, 847, 856, 867], "executed_branches": [[188, 189], [188, 190], [212, 213], [212, 217], [243, 244], [243, 247], [248, 249], [248, 251], [266, 270], [286, 287], [297, 298], [297, 301], [303, 304], [303, 307], [320, 321], [320, 323], [337, 338], [337, 348], [340, 341], [354, 355], [354, 359], [373, 374], [373, 379], [379, 382], [382, 383], [382, 386], [388, 390], [388, 396], [399, 401], [449, 450], [449, 451], [464, 465], [464, 466], [477, -468], [477, 481], [484, -468], [505, 506], [505, 525], [509, 513], [513, 505], [513, 522], [543, 544], [543, 549], [759, 760], [759, 761], [779, 780], [779, 784], [814, 817]], "missing_branches": [[266, 268], [286, 293], [340, 343], [379, 380], [399, 407], [484, 485], [509, 510], [814, 815]]}, "": {"executed_lines": [1, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 29, 47, 61, 73, 84, 100, 112, 121, 134, 151, 152, 165, 222, 227, 232, 253, 295, 309, 326, 361, 409, 423, 438, 453, 468, 487, 527, 531, 551, 555, 583, 592, 610, 628, 646, 665, 683, 701, 711, 720, 736, 748, 763, 772, 789, 798, 807, 821, 846, 855, 866, 872, 888], "summary": {"covered_lines": 65, "num_statements": 65, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 4, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 25, 152, 876], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/layout/page_buffer.py": {"executed_lines": [1, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 22, 57, 58, 63, 71, 72, 75, 76, 79, 81, 85, 86, 87, 90, 91, 92, 93, 95, 110, 111, 112, 113, 116, 117, 119, 130, 132, 133, 134, 137, 139, 140, 141, 143, 145, 160, 163, 166, 167, 168, 170, 173, 174, 176, 177, 179, 190, 193, 194, 195, 197, 198, 200, 202, 204, 206, 208, 209, 210, 211, 214, 221, 222, 226, 228, 230, 232, 234, 236, 237, 238, 239, 242, 249, 250, 254, 256, 258, 261, 263, 264, 265, 266, 267, 277, 278, 279, 282, 283, 285, 287, 289, 290, 291, 294, 295, 296, 297, 299, 306, 307, 308, 310, 321, 323, 333, 335, 337, 338, 339, 342, 343, 346, 348, 350, 353, 354, 358, 377, 379, 380, 381, 382, 383, 384, 386, 387, 388, 390, 403, 404, 405, 408, 409, 411, 415, 417, 419, 425, 428, 431, 434, 436, 438, 453, 458, 459, 475, 478, 481, 484, 486, 488, 510, 512, 514, 516, 518, 520], "summary": {"covered_lines": 168, "num_statements": 195, "percent_covered": 83.01158301158301, "percent_covered_display": "83", "missing_lines": 27, "excluded_lines": 25, "num_branches": 64, "num_partial_branches": 9, "covered_branches": 47, "missing_branches": 17}, "missing_lines": [39, 42, 44, 46, 47, 49, 52, 54, 191, 259, 270, 273, 275, 317, 318, 319, 454, 455, 461, 465, 467, 469, 495, 496, 499, 502, 503], "excluded_lines": [1, 30, 58, 64, 101, 120, 151, 183, 201, 229, 257, 286, 300, 311, 322, 334, 349, 354, 366, 392, 442, 489, 511, 515, 519], "executed_branches": [[116, 117], [130, 132], [130, 137], [137, 139], [137, 143], [166, 167], [167, 168], [167, 170], [173, -145], [173, 174], [190, 193], [194, 195], [197, -179], [197, 198], [204, -200], [204, 206], [206, 208], [206, 214], [209, 210], [209, 211], [232, 234], [234, 236], [234, 242], [237, 238], [237, 239], [258, 261], [264, 265], [264, 282], [265, 264], [265, 266], [282, -256], [282, 283], [289, 290], [289, 291], [306, 307], [335, 337], [335, 346], [338, 339], [338, 342], [403, 404], [403, 408], [409, 411], [409, 425], [415, 417], [415, 425], [453, 458], [459, 475]], "missing_branches": [[46, 47], [46, 49], [116, -95], [166, 173], [190, 191], [194, 197], [232, -228], [258, 259], [306, -299], [317, -310], [317, 318], [453, 454], [459, 461], [465, 467], [465, 475], [495, -488], [495, 496]], "functions": {"_render_page_worker": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 8, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 8, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [39, 42, 44, 46, 47, 49, 52, 54], "excluded_lines": [30], "executed_branches": [], "missing_branches": [[46, 47], [46, 49]]}, "PageBuffer.__init__": {"executed_lines": [71, 72, 75, 76, 79, 81, 85, 86, 87, 90, 91, 92, 93], "summary": {"covered_lines": 13, "num_statements": 13, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [64], "executed_branches": [], "missing_branches": []}, "PageBuffer.initialize": {"executed_lines": [110, 111, 112, 113, 116, 117], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 87.5, "percent_covered_display": "88", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [], "excluded_lines": [101], "executed_branches": [[116, 117]], "missing_branches": [[116, -95]]}, "PageBuffer.get_page": {"executed_lines": [130, 132, 133, 134, 137, 139, 140, 141, 143], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [120], "executed_branches": [[130, 132], [130, 137], [137, 139], [137, 143]], "missing_branches": []}, "PageBuffer.cache_page": {"executed_lines": [160, 163, 166, 167, 168, 170, 173, 174, 176, 177], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 93.75, "percent_covered_display": "94", "missing_lines": 0, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [], "excluded_lines": [151], "executed_branches": [[166, 167], [167, 168], [167, 170], [173, -145], [173, 174]], "missing_branches": [[166, 173]]}, "PageBuffer.start_background_rendering": {"executed_lines": [190, 193, 194, 195, 197, 198], "summary": {"covered_lines": 6, "num_statements": 7, "percent_covered": 76.92307692307692, "percent_covered_display": "77", "missing_lines": 1, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 2, "covered_branches": 4, "missing_branches": 2}, "missing_lines": [191], "excluded_lines": [183], "executed_branches": [[190, 193], [194, 195], [197, -179], [197, 198]], "missing_branches": [[190, 191], [194, 197]]}, "PageBuffer._queue_forward_renders": {"executed_lines": [202, 204, 206, 208, 209, 210, 211, 214, 221, 222, 226], "summary": {"covered_lines": 11, "num_statements": 11, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [201], "executed_branches": [[204, -200], [204, 206], [206, 208], [206, 214], [209, 210], [209, 211]], "missing_branches": []}, "PageBuffer._queue_backward_renders": {"executed_lines": [230, 232, 234, 236, 237, 238, 239, 242, 249, 250, 254], "summary": {"covered_lines": 11, "num_statements": 11, "percent_covered": 94.11764705882354, "percent_covered_display": "94", "missing_lines": 0, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [], "excluded_lines": [229], "executed_branches": [[232, 234], [234, 236], [234, 242], [237, 238], [237, 239]], "missing_branches": [[232, -228]]}, "PageBuffer.check_completed_renders": {"executed_lines": [258, 261, 263, 264, 265, 266, 267, 277, 278, 279, 282, 283], "summary": {"covered_lines": 12, "num_statements": 16, "percent_covered": 79.16666666666667, "percent_covered_display": "79", "missing_lines": 4, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1}, "missing_lines": [259, 270, 273, 275], "excluded_lines": [257], "executed_branches": [[258, 261], [264, 265], [264, 282], [265, 264], [265, 266], [282, -256], [282, 283]], "missing_branches": [[258, 259]]}, "PageBuffer.invalidate_all": {"executed_lines": [287, 289, 290, 291, 294, 295, 296, 297], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [286], "executed_branches": [[289, 290], [289, 291]], "missing_branches": []}, "PageBuffer.set_font_scale": {"executed_lines": [306, 307, 308], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [], "excluded_lines": [300], "executed_branches": [[306, 307]], "missing_branches": [[306, -299]]}, "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [317, 318, 319], "excluded_lines": [311], "executed_branches": [], "missing_branches": [[317, -310], [317, 318]]}, "PageBuffer.get_cache_stats": {"executed_lines": [323], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [322], "executed_branches": [], "missing_branches": []}, "PageBuffer.shutdown": {"executed_lines": [335, 337, 338, 339, 342, 343, 346], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 4, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [334], "executed_branches": [[335, 337], [335, 346], [338, 339], [338, 342]], "missing_branches": []}, "PageBuffer.__del__": {"executed_lines": [350], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [349], "executed_branches": [], "missing_branches": []}, "BufferedPageRenderer.__init__": {"executed_lines": [377, 379, 380, 381, 382, 383, 384, 386, 387, 388], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [366], "executed_branches": [], "missing_branches": []}, "BufferedPageRenderer.render_page": {"executed_lines": [403, 404, 405, 408, 409, 411, 415, 417, 419, 425, 428, 431, 434, 436], "summary": {"covered_lines": 14, "num_statements": 14, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 0, "covered_branches": 6, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [392], "executed_branches": [[403, 404], [403, 408], [409, 411], [409, 425], [415, 417], [415, 425]], "missing_branches": []}, "BufferedPageRenderer.render_page_backward": {"executed_lines": [453, 458, 459, 475, 478, 481, 484, 486], "summary": {"covered_lines": 8, "num_statements": 14, "percent_covered": 50.0, "percent_covered_display": "50", "missing_lines": 6, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 2, "covered_branches": 2, "missing_branches": 4}, "missing_lines": [454, 455, 461, 465, 467, 469], "excluded_lines": [442], "executed_branches": [[453, 458], [459, 475]], "missing_branches": [[453, 454], [459, 461], [465, 467], [465, 475]]}, "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [495, 496, 499, 502, 503], "excluded_lines": [489], "executed_branches": [], "missing_branches": [[495, -488], [495, 496]]}, "BufferedPageRenderer.get_font_family": {"executed_lines": [512], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [511], "executed_branches": [], "missing_branches": []}, "BufferedPageRenderer.get_cache_stats": {"executed_lines": [516], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [515], "executed_branches": [], "missing_branches": []}, "BufferedPageRenderer.shutdown": {"executed_lines": [520], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [519], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 22, 57, 58, 63, 95, 119, 145, 179, 200, 228, 256, 285, 299, 310, 321, 333, 348, 353, 354, 358, 390, 438, 488, 510, 514, 518], "summary": {"covered_lines": 35, "num_statements": 35, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 58, 354], "executed_branches": [], "missing_branches": []}}, "classes": {"PageBuffer": {"executed_lines": [71, 72, 75, 76, 79, 81, 85, 86, 87, 90, 91, 92, 93, 110, 111, 112, 113, 116, 117, 130, 132, 133, 134, 137, 139, 140, 141, 143, 160, 163, 166, 167, 168, 170, 173, 174, 176, 177, 190, 193, 194, 195, 197, 198, 202, 204, 206, 208, 209, 210, 211, 214, 221, 222, 226, 230, 232, 234, 236, 237, 238, 239, 242, 249, 250, 254, 258, 261, 263, 264, 265, 266, 267, 277, 278, 279, 282, 283, 287, 289, 290, 291, 294, 295, 296, 297, 306, 307, 308, 323, 335, 337, 338, 339, 342, 343, 346, 350], "summary": {"covered_lines": 98, "num_statements": 106, "percent_covered": 88.96103896103897, "percent_covered_display": "89", "missing_lines": 8, "excluded_lines": 14, "num_branches": 48, "num_partial_branches": 7, "covered_branches": 39, "missing_branches": 9}, "missing_lines": [191, 259, 270, 273, 275, 317, 318, 319], "excluded_lines": [64, 101, 120, 151, 183, 201, 229, 257, 286, 300, 311, 322, 334, 349], "executed_branches": [[116, 117], [130, 132], [130, 137], [137, 139], [137, 143], [166, 167], [167, 168], [167, 170], [173, -145], [173, 174], [190, 193], [194, 195], [197, -179], [197, 198], [204, -200], [204, 206], [206, 208], [206, 214], [209, 210], [209, 211], [232, 234], [234, 236], [234, 242], [237, 238], [237, 239], [258, 261], [264, 265], [264, 282], [265, 264], [265, 266], [282, -256], [282, 283], [289, 290], [289, 291], [306, 307], [335, 337], [335, 346], [338, 339], [338, 342]], "missing_branches": [[116, -95], [166, 173], [190, 191], [194, 197], [232, -228], [258, 259], [306, -299], [317, -310], [317, 318]]}, "BufferedPageRenderer": {"executed_lines": [377, 379, 380, 381, 382, 383, 384, 386, 387, 388, 403, 404, 405, 408, 409, 411, 415, 417, 419, 425, 428, 431, 434, 436, 453, 458, 459, 475, 478, 481, 484, 486, 512, 516, 520], "summary": {"covered_lines": 35, "num_statements": 46, "percent_covered": 71.66666666666667, "percent_covered_display": "72", "missing_lines": 11, "excluded_lines": 7, "num_branches": 14, "num_partial_branches": 2, "covered_branches": 8, "missing_branches": 6}, "missing_lines": [454, 455, 461, 465, 467, 469, 495, 496, 499, 502, 503], "excluded_lines": [366, 392, 442, 489, 511, 515, 519], "executed_branches": [[403, 404], [403, 408], [409, 411], [409, 425], [415, 417], [415, 425], [453, 458], [459, 475]], "missing_branches": [[453, 454], [459, 461], [465, 467], [465, 475], [495, -488], [495, 496]]}, "": {"executed_lines": [1, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 22, 57, 58, 63, 95, 119, 145, 179, 200, 228, 256, 285, 299, 310, 321, 333, 348, 353, 354, 358, 390, 438, 488, 510, 514, 518], "summary": {"covered_lines": 35, "num_statements": 43, "percent_covered": 77.77777777777777, "percent_covered_display": "78", "missing_lines": 8, "excluded_lines": 4, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 2}, "missing_lines": [39, 42, 44, 46, 47, 49, 52, 54], "excluded_lines": [1, 30, 58, 354], "executed_branches": [], "missing_branches": [[46, 47], [46, 49]]}}}, "pyWebLayout/layout/table_optimizer.py": {"executed_lines": [1, 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": 87.67123287671232, "percent_covered_display": "88", "missing_lines": 14, "excluded_lines": 9, "num_branches": 68, "num_partial_branches": 9, "covered_branches": 55, "missing_branches": 13}, "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, 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], [146, 145], [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, "num_branches": 12, "num_partial_branches": 2, "covered_branches": 10, "missing_branches": 2}, "missing_lines": [70, 71, 72, 73, 82], "excluded_lines": [16], "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": 85.71428571428571, "percent_covered_display": "86", "missing_lines": 2, "excluded_lines": 1, "num_branches": 10, "num_partial_branches": 3, "covered_branches": 7, "missing_branches": 3}, "missing_lines": [152, 168], "excluded_lines": [118], "executed_branches": [[145, -117], [145, 146], [146, 148], [151, 155], [165, 167], [165, 186], [167, 170]], "missing_branches": [[146, 145], [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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [190], "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, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [209], "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, "num_branches": 12, "num_partial_branches": 2, "covered_branches": 6, "missing_branches": 6}, "missing_lines": [249, 250, 251], "excluded_lines": [230], "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, "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1}, "missing_lines": [290, 291, 299], "excluded_lines": [266], "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, "num_branches": 22, "num_partial_branches": 1, "covered_branches": 21, "missing_branches": 1}, "missing_lines": [374], "excluded_lines": [306], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [380], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [1, 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": 87.67123287671232, "percent_covered_display": "88", "missing_lines": 14, "excluded_lines": 9, "num_branches": 68, "num_partial_branches": 9, "covered_branches": 55, "missing_branches": 13}, "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, 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], [146, 145], [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": [1, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": [], "functions": {"": {"executed_lines": [1, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": []}}, "classes": {"": {"executed_lines": [1, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/style/abstract_style.py": {"executed_lines": [1, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 21, 22, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 56, 59, 60, 61, 73, 74, 75, 76, 77, 80, 81, 84, 85, 86, 87, 88, 89, 92, 95, 97, 100, 107, 116, 134, 136, 165, 175, 180, 181, 184, 185, 192, 194, 196, 197, 200, 202, 204, 205, 206, 207, 208, 210, 211, 213, 215, 217, 218, 219, 221, 231, 233, 248, 249, 252, 253, 255, 256, 257, 259, 275, 277, 278, 280, 283, 284, 285, 288, 289, 291, 293, 295, 307, 308, 312, 313, 315, 325, 326, 329, 330, 336, 340, 342], "summary": {"covered_lines": 103, "num_statements": 130, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 27, "excluded_lines": 22, "num_branches": 22, "num_partial_branches": 7, "covered_branches": 11, "missing_branches": 11}, "missing_lines": [39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 101, 102, 103, 105, 148, 153, 160, 161, 163, 250, 279, 309, 327, 333, 334, 338], "excluded_lines": [1, 17, 26, 38, 61, 98, 108, 137, 166, 185, 193, 203, 212, 216, 222, 237, 263, 292, 297, 316, 337, 341], "executed_branches": [[100, -97], [249, 252], [252, 253], [275, 277], [275, 283], [278, 280], [284, 285], [284, 288], [308, 312], [326, 329], [329, 330]], "missing_branches": [[39, 40], [39, 41], [41, 42], [41, 50], [100, 101], [249, 250], [252, 255], [278, 279], [308, 309], [326, 327], [329, 333]], "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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4}, "missing_lines": [39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50], "excluded_lines": [38], "executed_branches": [], "missing_branches": [[39, 40], [39, 41], [41, 42], [41, 50]]}, "AbstractStyle.__post_init__": {"executed_lines": [100], "summary": {"covered_lines": 1, "num_statements": 5, "percent_covered": 28.571428571428573, "percent_covered_display": "29", "missing_lines": 4, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [101, 102, 103, 105], "excluded_lines": [98], "executed_branches": [[100, -97]], "missing_branches": [[100, 101]]}, "AbstractStyle.__hash__": {"executed_lines": [116, 134], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [108], "executed_branches": [], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [148, 153, 160, 161, 163], "excluded_lines": [137], "executed_branches": [], "missing_branches": []}, "AbstractStyle.with_modifications": {"executed_lines": [175, 180, 181], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [166], "executed_branches": [], "missing_branches": []}, "AbstractStyleRegistry.__init__": {"executed_lines": [194, 196, 197, 200], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [193], "executed_branches": [], "missing_branches": []}, "AbstractStyleRegistry._create_default_style": {"executed_lines": [204, 205, 206, 207, 208], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [203], "executed_branches": [], "missing_branches": []}, "AbstractStyleRegistry.default_style": {"executed_lines": [213], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [212], "executed_branches": [], "missing_branches": []}, "AbstractStyleRegistry._generate_style_id": {"executed_lines": [217, 218, 219], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [216], "executed_branches": [], "missing_branches": []}, "AbstractStyleRegistry.get_style_id": {"executed_lines": [231], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [222], "executed_branches": [], "missing_branches": []}, "AbstractStyleRegistry.register_style": {"executed_lines": [248, 249, 252, 253, 255, 256, 257], "summary": {"covered_lines": 7, "num_statements": 8, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 1, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 2, "covered_branches": 2, "missing_branches": 2}, "missing_lines": [250], "excluded_lines": [237], "executed_branches": [[249, 252], [252, 253]], "missing_branches": [[249, 250], [252, 255]]}, "AbstractStyleRegistry.get_or_create_style": {"executed_lines": [275, 277, 278, 280, 283, 284, 285, 288, 289], "summary": {"covered_lines": 9, "num_statements": 10, "percent_covered": 87.5, "percent_covered_display": "88", "missing_lines": 1, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [279], "excluded_lines": [263], "executed_branches": [[275, 277], [275, 283], [278, 280], [284, 285], [284, 288]], "missing_branches": [[278, 279]]}, "AbstractStyleRegistry.get_style_by_id": {"executed_lines": [293], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [292], "executed_branches": [], "missing_branches": []}, "AbstractStyleRegistry.create_derived_style": {"executed_lines": [307, 308, 312, 313], "summary": {"covered_lines": 4, "num_statements": 5, "percent_covered": 71.42857142857143, "percent_covered_display": "71", "missing_lines": 1, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [309], "excluded_lines": [297], "executed_branches": [[308, 312]], "missing_branches": [[308, 309]]}, "AbstractStyleRegistry.resolve_effective_style": {"executed_lines": [325, 326, 329, 330], "summary": {"covered_lines": 4, "num_statements": 7, "percent_covered": 54.54545454545455, "percent_covered_display": "55", "missing_lines": 3, "excluded_lines": 1, "num_branches": 4, "num_partial_branches": 2, "covered_branches": 2, "missing_branches": 2}, "missing_lines": [327, 333, 334], "excluded_lines": [316], "executed_branches": [[326, 329], [329, 330]], "missing_branches": [[326, 327], [329, 333]]}, "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [338], "excluded_lines": [337], "executed_branches": [], "missing_branches": []}, "AbstractStyleRegistry.get_style_count": {"executed_lines": [342], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [341], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 21, 22, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 56, 59, 60, 61, 73, 74, 75, 76, 77, 80, 81, 84, 85, 86, 87, 88, 89, 92, 95, 97, 107, 136, 165, 184, 185, 192, 202, 210, 211, 215, 221, 233, 259, 291, 295, 315, 336, 340], "summary": {"covered_lines": 57, "num_statements": 57, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 5, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 17, 26, 61, 185], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4}, "missing_lines": [39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50], "excluded_lines": [38], "executed_branches": [], "missing_branches": [[39, 40], [39, 41], [41, 42], [41, 50]]}, "AbstractStyle": {"executed_lines": [100, 116, 134, 175, 180, 181], "summary": {"covered_lines": 6, "num_statements": 15, "percent_covered": 41.1764705882353, "percent_covered_display": "41", "missing_lines": 9, "excluded_lines": 4, "num_branches": 2, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 1}, "missing_lines": [101, 102, 103, 105, 148, 153, 160, 161, 163], "excluded_lines": [98, 108, 137, 166], "executed_branches": [[100, -97]], "missing_branches": [[100, 101]]}, "AbstractStyleRegistry": {"executed_lines": [194, 196, 197, 200, 204, 205, 206, 207, 208, 213, 217, 218, 219, 231, 248, 249, 252, 253, 255, 256, 257, 275, 277, 278, 280, 283, 284, 285, 288, 289, 293, 307, 308, 312, 313, 325, 326, 329, 330, 342], "summary": {"covered_lines": 40, "num_statements": 47, "percent_covered": 79.36507936507937, "percent_covered_display": "79", "missing_lines": 7, "excluded_lines": 12, "num_branches": 16, "num_partial_branches": 6, "covered_branches": 10, "missing_branches": 6}, "missing_lines": [250, 279, 309, 327, 333, 334, 338], "excluded_lines": [193, 203, 212, 216, 222, 237, 263, 292, 297, 316, 337, 341], "executed_branches": [[249, 252], [252, 253], [275, 277], [275, 283], [278, 280], [284, 285], [284, 288], [308, 312], [326, 329], [329, 330]], "missing_branches": [[249, 250], [252, 255], [278, 279], [308, 309], [326, 327], [329, 333]]}, "": {"executed_lines": [1, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 21, 22, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 56, 59, 60, 61, 73, 74, 75, 76, 77, 80, 81, 84, 85, 86, 87, 88, 89, 92, 95, 97, 107, 136, 165, 184, 185, 192, 202, 210, 211, 215, 221, 233, 259, 291, 295, 315, 336, 340], "summary": {"covered_lines": 57, "num_statements": 57, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 5, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 17, 26, 61, 185], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/style/alignment.py": {"executed_lines": [1, 7, 10, 11, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [25], "excluded_lines": [24], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 7, 10, 11, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 11], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [25], "excluded_lines": [24], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 7, 10, 11, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 11], "executed_branches": [], "missing_branches": []}}}, "pyWebLayout/style/concrete_style.py": {"executed_lines": [1, 8, 9, 10, 11, 12, 15, 16, 17, 23, 24, 25, 26, 27, 30, 31, 32, 35, 36, 37, 40, 43, 44, 45, 53, 54, 55, 56, 59, 60, 61, 64, 65, 66, 67, 68, 69, 72, 73, 76, 78, 80, 93, 94, 101, 108, 109, 112, 123, 144, 155, 156, 159, 160, 162, 163, 164, 166, 167, 169, 171, 173, 175, 178, 180, 181, 182, 185, 186, 187, 189, 190, 192, 195, 215, 216, 218, 220, 221, 230, 233, 235, 236, 237, 239, 249, 252, 253, 256, 258, 261, 262, 264, 266, 267, 268, 270, 271, 272, 275, 276, 277, 278, 279, 288, 297, 301, 311, 312, 330, 332, 333, 346, 349, 350, 370, 373, 374, 376, 377, 379, 380, 381, 382, 383, 394, 413, 417, 419, 422, 423, 430, 437, 438, 440, 450, 452, 462, 465, 466, 469, 470, 472, 474, 479, 481], "summary": {"covered_lines": 141, "num_statements": 207, "percent_covered": 63.44086021505376, "percent_covered_display": "63", "missing_lines": 66, "excluded_lines": 23, "num_branches": 72, "num_partial_branches": 12, "covered_branches": 36, "missing_branches": 36}, "missing_lines": [222, 223, 224, 225, 228, 242, 243, 244, 246, 274, 281, 282, 283, 285, 290, 291, 292, 293, 295, 299, 314, 315, 317, 318, 320, 321, 322, 325, 326, 328, 335, 336, 338, 339, 340, 341, 342, 344, 352, 353, 355, 356, 357, 358, 359, 360, 361, 363, 364, 365, 366, 368, 384, 385, 387, 388, 389, 390, 392, 402, 406, 408, 411, 415, 476, 477], "excluded_lines": [1, 17, 45, 79, 94, 102, 145, 219, 231, 260, 310, 331, 348, 372, 395, 414, 418, 423, 431, 441, 453, 475, 480], "executed_branches": [[155, 156], [155, 159], [178, 180], [178, 187], [180, 181], [180, 185], [187, 189], [187, 190], [190, 192], [190, 195], [220, 221], [233, 235], [233, 237], [237, 239], [252, 253], [252, 256], [261, 262], [261, 264], [264, 266], [266, 267], [266, 268], [268, 270], [272, 275], [275, 276], [288, 297], [311, 312], [332, 333], [349, 350], [373, 374], [373, 376], [376, 377], [376, 379], [379, 380], [380, 381], [465, 466], [465, 469]], "missing_branches": [[220, 222], [222, 223], [222, 224], [224, 225], [224, 228], [237, 242], [264, 299], [268, 285], [272, 274], [275, 281], [288, 290], [292, 293], [292, 295], [311, 314], [314, 315], [314, 320], [315, 317], [315, 318], [320, 321], [320, 328], [321, 322], [321, 325], [332, 335], [335, 336], [335, 338], [338, 339], [338, 344], [349, 352], [352, 353], [352, 355], [355, 356], [355, 368], [356, 357], [356, 363], [379, 392], [380, 387]], "functions": {"ConcreteStyle.create_font": {"executed_lines": [80], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [79], "executed_branches": [], "missing_branches": []}, "StyleResolver.__init__": {"executed_lines": [108, 109, 112, 123], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [102], "executed_branches": [], "missing_branches": []}, "StyleResolver.resolve_style": {"executed_lines": [155, 156, 159, 160, 162, 163, 164, 166, 167, 169, 171, 173, 175, 178, 180, 181, 182, 185, 186, 187, 189, 190, 192, 195, 215, 216], "summary": {"covered_lines": 26, "num_statements": 26, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 10, "num_partial_branches": 0, "covered_branches": 10, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [145], "executed_branches": [[155, 156], [155, 159], [178, 180], [178, 187], [180, 181], [180, 185], [187, 189], [187, 190], [190, 192], [190, 195]], "missing_branches": []}, "StyleResolver._resolve_font_path": {"executed_lines": [220, 221], "summary": {"covered_lines": 2, "num_statements": 7, "percent_covered": 23.076923076923077, "percent_covered_display": "23", "missing_lines": 5, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 5}, "missing_lines": [222, 223, 224, 225, 228], "excluded_lines": [219], "executed_branches": [[220, 221]], "missing_branches": [[220, 222], [222, 223], [222, 224], [224, 225], [224, 228]]}, "StyleResolver._resolve_font_size": {"executed_lines": [233, 235, 236, 237, 239, 249, 252, 253, 256], "summary": {"covered_lines": 9, "num_statements": 13, "percent_covered": 73.6842105263158, "percent_covered_display": "74", "missing_lines": 4, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 5, "missing_branches": 1}, "missing_lines": [242, 243, 244, 246], "excluded_lines": [231], "executed_branches": [[233, 235], [233, 237], [237, 239], [252, 253], [252, 256]], "missing_branches": [[237, 242]]}, "StyleResolver._resolve_color": {"executed_lines": [261, 262, 264, 266, 267, 268, 270, 271, 272, 275, 276, 277, 278, 279, 288, 297], "summary": {"covered_lines": 16, "num_statements": 27, "percent_covered": 58.13953488372093, "percent_covered_display": "58", "missing_lines": 11, "excluded_lines": 1, "num_branches": 16, "num_partial_branches": 5, "covered_branches": 9, "missing_branches": 7}, "missing_lines": [274, 281, 282, 283, 285, 290, 291, 292, 293, 295, 299], "excluded_lines": [260], "executed_branches": [[261, 262], [261, 264], [264, 266], [266, 267], [266, 268], [268, 270], [272, 275], [275, 276], [288, 297]], "missing_branches": [[264, 299], [268, 285], [272, 274], [275, 281], [288, 290], [292, 293], [292, 295]]}, "StyleResolver._resolve_background_color": {"executed_lines": [311, 312], "summary": {"covered_lines": 2, "num_statements": 12, "percent_covered": 13.636363636363637, "percent_covered_display": "14", "missing_lines": 10, "excluded_lines": 1, "num_branches": 10, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 9}, "missing_lines": [314, 315, 317, 318, 320, 321, 322, 325, 326, 328], "excluded_lines": [310], "executed_branches": [[311, 312]], "missing_branches": [[311, 314], [314, 315], [314, 320], [315, 317], [315, 318], [320, 321], [320, 328], [321, 322], [321, 325]]}, "StyleResolver._resolve_line_height": {"executed_lines": [332, 333], "summary": {"covered_lines": 2, "num_statements": 10, "percent_covered": 18.75, "percent_covered_display": "19", "missing_lines": 8, "excluded_lines": 1, "num_branches": 6, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 5}, "missing_lines": [335, 336, 338, 339, 340, 341, 342, 344], "excluded_lines": [331], "executed_branches": [[332, 333]], "missing_branches": [[332, 335], [335, 336], [335, 338], [338, 339], [338, 344]]}, "StyleResolver._resolve_letter_spacing": {"executed_lines": [349, 350], "summary": {"covered_lines": 2, "num_statements": 16, "percent_covered": 12.5, "percent_covered_display": "12", "missing_lines": 14, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 1, "covered_branches": 1, "missing_branches": 7}, "missing_lines": [352, 353, 355, 356, 357, 358, 359, 360, 361, 363, 364, 365, 366, 368], "excluded_lines": [348], "executed_branches": [[349, 350]], "missing_branches": [[349, 352], [352, 353], [352, 355], [355, 356], [355, 368], [356, 357], [356, 363]]}, "StyleResolver._resolve_word_spacing": {"executed_lines": [373, 374, 376, 377, 379, 380, 381, 382, 383], "summary": {"covered_lines": 9, "num_statements": 16, "percent_covered": 62.5, "percent_covered_display": "62", "missing_lines": 7, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 2, "covered_branches": 6, "missing_branches": 2}, "missing_lines": [384, 385, 387, 388, 389, 390, 392], "excluded_lines": [372], "executed_branches": [[373, 374], [373, 376], [376, 377], [376, 379], [379, 380], [380, 381]], "missing_branches": [[379, 392], [380, 387]]}, "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [402, 406, 408, 411], "excluded_lines": [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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [415], "excluded_lines": [414], "executed_branches": [], "missing_branches": []}, "StyleResolver.get_cache_size": {"executed_lines": [419], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [418], "executed_branches": [], "missing_branches": []}, "ConcreteStyleRegistry.__init__": {"executed_lines": [437, 438], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [431], "executed_branches": [], "missing_branches": []}, "ConcreteStyleRegistry.get_concrete_style": {"executed_lines": [450], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [441], "executed_branches": [], "missing_branches": []}, "ConcreteStyleRegistry.get_font": {"executed_lines": [462, 465, 466, 469, 470, 472], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [453], "executed_branches": [[465, 466], [465, 469]], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [476, 477], "excluded_lines": [475], "executed_branches": [], "missing_branches": []}, "ConcreteStyleRegistry.get_cache_stats": {"executed_lines": [481], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [480], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 8, 9, 10, 11, 12, 15, 16, 17, 23, 24, 25, 26, 27, 30, 31, 32, 35, 36, 37, 40, 43, 44, 45, 53, 54, 55, 56, 59, 60, 61, 64, 65, 66, 67, 68, 69, 72, 73, 76, 78, 93, 94, 101, 144, 218, 230, 258, 301, 330, 346, 370, 394, 413, 417, 422, 423, 430, 440, 452, 474, 479], "summary": {"covered_lines": 57, "num_statements": 57, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 5, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 17, 45, 94, 423], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [], "missing_branches": []}, "ConcreteStyle": {"executed_lines": [80], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [79], "executed_branches": [], "missing_branches": []}, "StyleResolver": {"executed_lines": [108, 109, 112, 123, 155, 156, 159, 160, 162, 163, 164, 166, 167, 169, 171, 173, 175, 178, 180, 181, 182, 185, 186, 187, 189, 190, 192, 195, 215, 216, 220, 221, 233, 235, 236, 237, 239, 249, 252, 253, 256, 261, 262, 264, 266, 267, 268, 270, 271, 272, 275, 276, 277, 278, 279, 288, 297, 311, 312, 332, 333, 349, 350, 373, 374, 376, 377, 379, 380, 381, 382, 383, 419], "summary": {"covered_lines": 73, "num_statements": 137, "percent_covered": 51.690821256038646, "percent_covered_display": "52", "missing_lines": 64, "excluded_lines": 12, "num_branches": 70, "num_partial_branches": 12, "covered_branches": 34, "missing_branches": 36}, "missing_lines": [222, 223, 224, 225, 228, 242, 243, 244, 246, 274, 281, 282, 283, 285, 290, 291, 292, 293, 295, 299, 314, 315, 317, 318, 320, 321, 322, 325, 326, 328, 335, 336, 338, 339, 340, 341, 342, 344, 352, 353, 355, 356, 357, 358, 359, 360, 361, 363, 364, 365, 366, 368, 384, 385, 387, 388, 389, 390, 392, 402, 406, 408, 411, 415], "excluded_lines": [102, 145, 219, 231, 260, 310, 331, 348, 372, 395, 414, 418], "executed_branches": [[155, 156], [155, 159], [178, 180], [178, 187], [180, 181], [180, 185], [187, 189], [187, 190], [190, 192], [190, 195], [220, 221], [233, 235], [233, 237], [237, 239], [252, 253], [252, 256], [261, 262], [261, 264], [264, 266], [266, 267], [266, 268], [268, 270], [272, 275], [275, 276], [288, 297], [311, 312], [332, 333], [349, 350], [373, 374], [373, 376], [376, 377], [376, 379], [379, 380], [380, 381]], "missing_branches": [[220, 222], [222, 223], [222, 224], [224, 225], [224, 228], [237, 242], [264, 299], [268, 285], [272, 274], [275, 281], [288, 290], [292, 293], [292, 295], [311, 314], [314, 315], [314, 320], [315, 317], [315, 318], [320, 321], [320, 328], [321, 322], [321, 325], [332, 335], [335, 336], [335, 338], [338, 339], [338, 344], [349, 352], [352, 353], [352, 355], [355, 356], [355, 368], [356, 357], [356, 363], [379, 392], [380, 387]]}, "ConcreteStyleRegistry": {"executed_lines": [437, 438, 450, 462, 465, 466, 469, 470, 472, 481], "summary": {"covered_lines": 10, "num_statements": 12, "percent_covered": 85.71428571428571, "percent_covered_display": "86", "missing_lines": 2, "excluded_lines": 5, "num_branches": 2, "num_partial_branches": 0, "covered_branches": 2, "missing_branches": 0}, "missing_lines": [476, 477], "excluded_lines": [431, 441, 453, 475, 480], "executed_branches": [[465, 466], [465, 469]], "missing_branches": []}, "": {"executed_lines": [1, 8, 9, 10, 11, 12, 15, 16, 17, 23, 24, 25, 26, 27, 30, 31, 32, 35, 36, 37, 40, 43, 44, 45, 53, 54, 55, 56, 59, 60, 61, 64, 65, 66, 67, 68, 69, 72, 73, 76, 78, 93, 94, 101, 144, 218, 230, 258, 301, 330, 346, 370, 394, 413, 417, 422, 423, 430, 440, 452, 474, 479], "summary": {"covered_lines": 57, "num_statements": 57, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 5, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [1, 17, 45, 94, 423], "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, 40, 41, 42, 43, 46, 73, 138, 139, 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, 289, 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": 118, "num_statements": 161, "percent_covered": 66.32124352331606, "percent_covered_display": "66", "missing_lines": 43, "excluded_lines": 23, "num_branches": 32, "num_partial_branches": 2, "covered_branches": 10, "missing_branches": 22}, "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, 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, "num_branches": 4, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 4}, "missing_lines": [56, 57, 60, 61, 63, 64, 65, 66, 68, 69, 70], "excluded_lines": [47], "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, "num_branches": 16, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 16}, "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], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [154], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [219, 220], "excluded_lines": [192], "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, "num_branches": 4, "num_partial_branches": 1, "covered_branches": 3, "missing_branches": 1}, "missing_lines": [259, 261, 262], "excluded_lines": [233], "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, 289, 292, 294, 295, 296, 297, 308, 309, 311, 313, 314], "summary": {"covered_lines": 23, "num_statements": 25, "percent_covered": 90.9090909090909, "percent_covered_display": "91", "missing_lines": 2, "excluded_lines": 1, "num_branches": 8, "num_partial_branches": 1, "covered_branches": 7, "missing_branches": 1}, "missing_lines": [303, 305], "excluded_lines": [265], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [319], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [324], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [329], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [334], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [339], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [344], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [349], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [354], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [359], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [363], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [389], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [393], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [397], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [401], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [405], "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, 40, 41, 42, 43, 46, 73, 138, 139, 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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [40, 139], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "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, 289, 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": 63, "num_statements": 70, "percent_covered": 89.02439024390245, "percent_covered_display": "89", "missing_lines": 7, "excluded_lines": 19, "num_branches": 12, "num_partial_branches": 2, "covered_branches": 10, "missing_branches": 2}, "missing_lines": [219, 220, 259, 261, 262, 303, 305], "excluded_lines": [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": [[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, 40, 41, 42, 43, 46, 73, 138, 139, 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, "num_branches": 20, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 20}, "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], "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, 5, 6, 7, 12, 13, 16, 17, 18, 21, 24, 27, 29, 30, 31, 33, 34, 35, 37, 38, 39, 41, 42, 43, 45, 46, 48, 50, 51, 53, 55, 56, 58], "summary": {"covered_lines": 33, "num_statements": 33, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 4, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [7, 47, 52, 57], "executed_branches": [], "missing_branches": [], "functions": {"PageStyle.padding_top": {"executed_lines": [31], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [], "missing_branches": []}, "PageStyle.padding_right": {"executed_lines": [35], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [], "missing_branches": []}, "PageStyle.padding_bottom": {"executed_lines": [39], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [], "missing_branches": []}, "PageStyle.padding_left": {"executed_lines": [43], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [], "executed_branches": [], "missing_branches": []}, "PageStyle.total_horizontal_padding": {"executed_lines": [48], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [47], "executed_branches": [], "missing_branches": []}, "PageStyle.total_vertical_padding": {"executed_lines": [53], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [52], "executed_branches": [], "missing_branches": []}, "PageStyle.total_border_width": {"executed_lines": [58], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [57], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 2, 5, 6, 7, 12, 13, 16, 17, 18, 21, 24, 27, 29, 30, 33, 34, 37, 38, 41, 42, 45, 46, 50, 51, 55, 56], "summary": {"covered_lines": 26, "num_statements": 26, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [7], "executed_branches": [], "missing_branches": []}}, "classes": {"PageStyle": {"executed_lines": [31, 35, 39, 43, 48, 53, 58], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [47, 52, 57], "executed_branches": [], "missing_branches": []}, "": {"executed_lines": [1, 2, 5, 6, 7, 12, 13, 16, 17, 18, 21, 24, 27, 29, 30, 33, 34, 37, 38, 41, 42, 45, 46, 50, 51, 55, 56], "summary": {"covered_lines": 26, "num_statements": 26, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "num_branches": 0, "num_partial_branches": 0, "covered_branches": 0, "missing_branches": 0}, "missing_lines": [], "excluded_lines": [7], "executed_branches": [], "missing_branches": []}}}}, "totals": {"covered_lines": 4237, "num_statements": 5148, "percent_covered": 78.87010676156584, "percent_covered_display": "79", "missing_lines": 911, "excluded_lines": 746, "num_branches": 1596, "num_partial_branches": 234, "covered_branches": 1082, "missing_branches": 514}}