supercov-engine 0.0.55

Rust instrumentation, evidence, attribution, and query engine for Supercov
Documentation
1
{"branch":true,"collectorCore":"ctrace","contexts":[{"files":[{"arcs":[[-1,1],[1,9],[9,-1]],"lines":[1,9],"path":"src/calculator.py"}],"identity":null,"kind":"background","workerId":"main"},{"files":[{"arcs":[[-9,10],[-1,2],[2,4],[4,5],[5,-1],[10,11],[11,-9]],"lines":[2,4,5,10,11],"path":"src/calculator.py"}],"identity":{"phase":"call","retry":0,"runId":"python-tier-a-ctrace","testId":"tests/test_calculator.py::test_zero_path","workerId":"main"},"kind":"test-phase","workerId":"main"},{"files":[{"arcs":[[-9,10],[-1,2],[2,3],[3,-1],[10,12],[12,14],[14,-9]],"lines":[2,3,10,12,14],"path":"src/calculator.py"}],"identity":{"phase":"call","retry":0,"runId":"python-tier-a-ctrace","testId":"tests/test_calculator.py::test_positive_path","workerId":"main"},"kind":"test-phase","workerId":"main"}],"files":[{"excludedLines":[],"executedBranches":[[2,3],[2,4],[4,5],[10,11],[10,12],[12,14]],"executedLines":[1,2,3,4,5,9,10,11,12,14],"missingBranches":[[4,6],[12,13]],"missingLines":[6,13],"path":"src/calculator.py","sourceLines":[{"line":1,"source":"def classify(value: int, enabled: bool) -> str:"},{"line":2,"source":"    if enabled and value > 0:"},{"line":3,"source":"        return \"positive\""},{"line":4,"source":"    if value == 0:"},{"line":5,"source":"        return \"zero\""},{"line":6,"source":"    return \"other\""},{"line":9,"source":"def bounded(value: int) -> int:"},{"line":10,"source":"    if value < 0:"},{"line":11,"source":"        return 0"},{"line":12,"source":"    if value > 10:"},{"line":13,"source":"        return 10"},{"line":14,"source":"    return value"}],"statements":[1,2,3,4,5,6,9,10,11,12,13,14]}],"outcomes":[{"outcome":"passed","phase":"call","retry":0,"runId":"python-tier-a-ctrace","testId":"tests/test_calculator.py::test_positive_path","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":0,"runId":"python-tier-a-ctrace","testId":"tests/test_calculator.py::test_positive_path","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"teardown","retry":0,"runId":"python-tier-a-ctrace","testId":"tests/test_calculator.py::test_positive_path","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"call","retry":0,"runId":"python-tier-a-ctrace","testId":"tests/test_calculator.py::test_zero_path","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"setup","retry":0,"runId":"python-tier-a-ctrace","testId":"tests/test_calculator.py::test_zero_path","wasXfail":false,"workerId":"main"},{"outcome":"passed","phase":"teardown","retry":0,"runId":"python-tier-a-ctrace","testId":"tests/test_calculator.py::test_zero_path","wasXfail":false,"workerId":"main"}],"producer":{"name":"coverage.py","version":"7.15.4"},"root":".","runner":"pytest","schemaVersion":1}