Negotiate Pushing Milestone

    cleanup-coverage-code

    1.0.3 • Public • Published

    npm mit license build status coverage status deps status

    Cleanup ugly code (like this __cov_Ejgcx$XN18CSfmeWn$f7vQ.f['2']++;) added by code coverage tools during the test process.

    Install

    npm i --save cleanup-coverage-code
    npm test
    

    API

    For more use-cases see the tests

    cleanupCoverageCode

    Cleans up the given code from code added by coverage tools.

    • <str> {String} code to cleanup
    • return {String} cleaned code

    Example:

    var cleanupCoverageCode = require('cleanup-coverage-code');
     
    var fixture = "var a=[1,2,3];__cov_Ejgcx$XN18CSfmeWn$f7vQ.f['2']++;var b=123;";
    cleanupCoverageCode(fixture);
    //=> 'var a=[1,2,3];var b=123;'
     
    cleanupCoverageCode('var a=[1,2,3];var b=123;');
    //=> 'var a=[1,2,3];var b=123;'

    Author

    Charlike Mike Reagent

    License MIT license

    Copyright (c) 2014-2015 Charlike Mike Reagent, contributors.
    Released under the MIT license.


    Powered and automated by kdf, February 4, 2015

    Install

    npm i cleanup-coverage-code

    DownloadsWeekly Downloads

    33

    Version

    1.0.3

    License

    MIT

    Last publish

    Collaborators

    • vanchoy
    • tunnckocore