Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: adds --all functionality #158

Merged
merged 7 commits into from Nov 28, 2019
Merged

feat: adds --all functionality #158

merged 7 commits into from Nov 28, 2019

Commits on Nov 19, 2019

  1. Implement --all functionality

    Implements an `--all` flag for a src directory to consider
    for coverage. If supplied, c8 will glob the directory respecting the
    `--include` and `--exclude` parameters for src files. All source files
    will be included in the final report. If a file is not found in the
    v8 coverage output, it will be initialized with an empty v8 record and
    reported as 0 lines/branches/functions covered.
    
    Note: This uses the empty v8 approach instead of the empty report approach
    
    Fix html report
    
    --all should be boolean
    
    Update snapshot
    
    fix async function
    
    WIP - changing --all a bit to create a fake v8 coverage entry and additional args changes
    
    WIP - read source maps for faked entries
    
    WIP
    
    WIP
    
    Moved approach to empty v8 blocks
    j03m committed Nov 19, 2019
    Copy the full SHA
    4ffb5c7 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2019

  1. Copy the full SHA
    99a6601 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2019

  1. Copy the full SHA
    38199f1 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2019

  1. Feedback post v8 mock changes

    j03m committed Nov 27, 2019
    Copy the full SHA
    674be8f View commit details
    Browse the repository at this point in the history
  2. Update README.me

    j03m committed Nov 27, 2019
    Copy the full SHA
    9b5763e View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2019

  1. Fix broken test

    j03m committed Nov 28, 2019
    Copy the full SHA
    65a5453 View commit details
    Browse the repository at this point in the history
  2. README fixes. Map -> Set

    j03m committed Nov 28, 2019
    Copy the full SHA
    2156f19 View commit details
    Browse the repository at this point in the history