def test_diff_total_hits(): from pycobertura.cobertura import CoberturaDiff cobertura1 = make_cobertura('tests/dummy.source1/coverage.xml') cobertura2 = make_cobertura('tests/dummy.source2/coverage.xml') differ = CoberturaDiff(cobertura1, cobertura2) assert differ.diff_total_hits() == 3
def test_diff_total_hits(): from pycobertura.cobertura import CoberturaDiff cobertura1 = make_cobertura('tests/dummy.source1/coverage.xml') cobertura2 = make_cobertura('tests/dummy.source2/coverage.xml') differ = CoberturaDiff(cobertura1, cobertura2) assert differ.diff_total_hits() == 3
def test_diff_total_hits_by_class_file(): from pycobertura.cobertura import CoberturaDiff cobertura1 = make_cobertura('tests/dummy.source1/coverage.xml') cobertura2 = make_cobertura('tests/dummy.source2/coverage.xml') differ = CoberturaDiff(cobertura1, cobertura2) expected_total_hits = { 'dummy/__init__.py': 0, 'dummy/dummy.py': 2, 'dummy/dummy2.py': 1, 'dummy/dummy3.py': 0, } for filename in cobertura2.files(): assert differ.diff_total_hits(filename) == \ expected_total_hits[filename]
def test_diff_total_hits_by_class(): from pycobertura.cobertura import CoberturaDiff cobertura1 = make_cobertura('tests/dummy.source1/coverage.xml') cobertura2 = make_cobertura('tests/dummy.source2/coverage.xml') differ = CoberturaDiff(cobertura1, cobertura2) expected_total_hits = { 'dummy/__init__': 0, 'dummy/dummy': 2, 'dummy/dummy2': 1, 'dummy/dummy3': 0, } for class_name in cobertura2.classes(): assert differ.diff_total_hits(class_name) == \ expected_total_hits[class_name]