Skip to content
Snippets Groups Projects
coverage.sh 304 B
Newer Older
  • Learn to ignore specific revisions
  • #!/bin/bash
    
    
    set -ex
    
    
    
    # Capture coverage info.
    lcov --directory . --capture --output-file coverage.info 
    
    # Filter out external code.
    lcov --remove coverage.info \
        '/usr/*' \
    
        '*/.deps/*' \
    
        '*tests*' \
        --output-file coverage.info 
    
    # Display results.
    lcov --list coverage.info