cleanup-coverage-code
v1.0.3
Published
Cleanup ugly code added by code coverage tools during the test process. Like this one `__cov_Ejgcx$XN18CSfmeWn$f7vQ.f['2']++;`.
Downloads
639
Readme
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 cleanupreturn
{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
Copyright (c) 2014-2015 Charlike Mike Reagent, contributors.
Released under the MIT
license.
Powered and automated by kdf, February 4, 2015