| edtf |
| __init__.py | 4 | 0 | 100% | |
| appsettings.py | 29 | 2 | 93% | 12–13 |
| convert.py | 63 | 11 | 82% | 11–19, 21, 72 |
| fields.py | 119 | 119 | 0% | 1, 3–8, 10–13, 15, 23, 29, 31, 33–35, 38–39, 51–58, 60, 63, 65–70, 72–76, 78–79, 81, 83–84, 86, 88–89, 91, 93–95, 97–98, 100, 102–105, 107, 109–112, 114, 123–125, 128, 131–132, 135–136, 139–140, 142–144, 147, 151, 153, 155, 157, 160–173, 179, 181–182, 184–185, 190–191, 193–194, 196, 204, 206, 208–209, 212–213, 223–226, 234 |
| jdutil.py | 98 | 44 | 55% | 37, 55, 91–92, 287, 291, 314, 316–317, 319, 321, 346, 348, 350, 370–372, 374, 376, 378, 381–383, 385, 387, 389, 392–393, 395, 397, 399–400, 402, 405–407, 410–413, 415, 417, 424, 431 |
| tests.py | 119 | 4 | 96% | 137–138, 148–149 |
| util.py | 33 | 0 | 100% | |
| edtf/natlang |
| __init__.py | 2 | 0 | 100% | |
| en.py | 158 | 11 | 93% | 85, 88, 145, 181–182, 192–193, 218–219, 223, 290 |
| tests.py | 10 | 1 | 90% | 211 |
| edtf/parser |
| __init__.py | 4 | 0 | 100% | |
| edtf_exceptions.py | 15 | 2 | 86% | 24, 29 |
| grammar.py | 133 | 4 | 96% | 365, 368, 370, 376 |
| parser_classes.py | 661 | 106 | 83% | 114–116, 123, 126, 188, 194–198, 205–207, 214–218, 227–229, 234–240, 273, 345, 358–359, 390–394, 397, 412, 415–419, 422–426, 444–446, 474, 483, 546, 560, 564, 600, 608, 612, 659–660, 666, 684–685, 688, 694, 700, 702, 706, 713, 754, 779, 785, 789, 804, 808, 898, 908, 919–920, 922, 929, 932, 943, 948, 953, 989, 992, 998, 1003, 1005–1013, 1028, 1033, 1111, 1116, 1149 |
| tests.py | 89 | 1 | 98% | 412 |
| TOTAL | 1537 | 305 | 80% | |