diff --git a/src/test/test_code_coverage.py b/src/test/test_code_coverage.py index 277e5bd62..6de1c9db5 100644 --- a/src/test/test_code_coverage.py +++ b/src/test/test_code_coverage.py @@ -152,39 +152,3 @@ def test_jvm_coverage(tmpdir, sample_jvm_coverage_xml): assert len(cp.dual_file_map["BASE64EncoderStreamFuzzer"]["missing_lines"]) == 1 assert cp.dual_file_map["BASE64EncoderStreamFuzzer"]["executed_lines"] == [25, 27] assert cp.dual_file_map["BASE64EncoderStreamFuzzer"]["missing_lines"] == [23] - - -def test_jvm_coverage_correlation(tmpdir, sample_jvm_coverage_xml): - """Test jvm coverage correlation""" - write_coverage_file(tmpdir, sample_jvm_coverage_xml) - - # Generate Coverage Profile - cp = code_coverage.load_jvm_coverage(tmpdir) - - # Assure coverage profile has been correctly retrieved - assert cp is not None - - # Generate test function list - function_list = dict() - function_list[""] = generate_temp_function_profile( - "", - "BASE64EncoderStreamFuzzer" - ) - function_list["fuzzerTestOneInput"] = generate_temp_function_profile( - "fuzzerTestOneInput", - "BASE64EncoderStreamFuzzer" - ) - function_list["test"] = generate_temp_function_profile( - "test", - "test" - ) - - # Correlate jvm coverage map - cp.correlate_jvm_method_with_coverage(function_list) - - # Ensure the coverage map result is correct - assert len(cp.covmap) == 2 - assert "" in cp.covmap - assert "fuzzerTestOneInput" in cp.covmap - assert cp.covmap[""] == [] - assert cp.covmap["fuzzerTestOneInput"] == [(25, 1000), (27, 1000), (23, 0)]