Skip to content

Increase Test Coverage #100

@william-silversmith

Description

@william-silversmith

Here's the current coverage report as of Feb. 19, 2024.

----------------------------------------------------------------
automated_test.py                    757     26    97%   288, 439, 754-755, 758, 762-763, 823-824, 845, 888-889, 894-895, 902-903, 918-919, 947-948, 980-981, 1075, 1081, 1087, 1116
cloudfiles/__init__.py                 4      0   100%
cloudfiles/cloudfiles.py             563    156    72%   80, 85, 88, 103, 124-171, 177, 195-234, 257, 272, 289-292, 299, 306, 325-328, 388, 393, 398-405, 425, 501, 593-604, 619, 691, 752-754, 790, 829-848, 1080-1081, 1091-1092, 1109-1110, 1138-1139, 1172-1173, 1201, 1224, 1259, 1263, 1266, 1274, 1281, 1284-1295, 1303-1309, 1325-1326, 1330-1333, 1337-1340, 1346-1347, 1360-1361, 1371, 1375, 1379
cloudfiles/compression.py            126     18    86%   11-12, 54, 69-70, 116, 131, 167, 176-180, 190, 202-204, 214
cloudfiles/connectionpools.py        103     36    65%   26, 53, 56, 72, 79, 83-93, 96, 110, 114, 125-128, 132-135, 139-155
cloudfiles/exceptions.py              14      0   100%
cloudfiles/gcs.py                     69     56    19%   27-63, 82-151
cloudfiles/interfaces.py             692    191    72%   36, 122, 176-177, 198, 202-204, 217-242, 328, 363, 395, 402, 436, 453, 493, 517-526, 529, 534-556, 560-565, 571-591, 595-597, 614-618, 622-624, 628-645, 649-654, 658-665, 676-687, 691-693, 700, 714, 717, 722, 726-729, 736-739, 743, 760-763, 766, 769-797, 800-803, 815-818, 866, 871, 876-877, 883-884, 945-947, 956, 960-983, 997, 1011, 1031, 1074, 1088, 1098-1101
cloudfiles/lib.py                    155     54    65%   24, 30, 51, 62, 66, 105-108, 121-124, 131, 137-141, 149-151, 158, 166, 171-174, 177-187, 193-198, 203-227
cloudfiles/paths.py                  221     20    91%   48, 82, 85, 88, 152-154, 172, 175, 205, 216-223, 274, 317, 356, 361
cloudfiles/resumable_tools.py        131     98    25%   31, 39-40, 43, 46-49, 52-81, 84-94, 97-101, 109-115, 118-141, 144-148, 151-155, 158-163, 166-167, 170, 173, 177-178, 181, 184-192, 195-210, 213-217
cloudfiles/scheduler.py               86     12    86%   59, 68-71, 90, 133, 148-153
cloudfiles/secrets.py                 91     29    68%   40, 49, 59-95, 106, 127-133, 145, 148-149
cloudfiles/threaded_queue.py         112      8    93%   30, 151-152, 186-188, 212, 248
cloudfiles/typing.py                   9      0   100%
cloudfiles_cli/__init__.py             1      0   100%
cloudfiles_cli/cloudfiles_cli.py     551    408    26%   39-45, 49, 53-57, 72-76, 81-83, 92-128, 135-147, 191-197, 200-298, 304-306, 312-316, 337, 346-355, 368-370, 377-410, 426-448, 451-468, 488-492, 504-549, 555-577, 584-616, 634-743, 766, 771-790, 807-826, 832-849
----------------------------------------------------------------
TOTAL                               3685   1112    70%

Metadata

Metadata

Assignees

No one assigned

    Labels

    testingAdditions or modifications to manual or automated tests.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions