Cleanup ugly code (like this `__cov_Ejgcx$XN18CSfmeWn$f7vQ.f['2']++;`) added by code coverage tools during the test process.
MIT License
Cleanup ugly code (like this
__cov_Ejgcx$XN18CSfmeWn$f7vQ.f['2']++;
) added by code coverage tools during the test process.
npm i --save cleanup-coverage-code
npm test
For more use-cases see the tests
Cleans up the given code from code added by coverage tools.
<str>
{String} code to cleanupreturn
{String} cleaned codeExample:
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;'
Charlike Mike Reagent
Copyright (c) 2014-2015 Charlike Mike Reagent, contributors.
Released under the MIT
license.
Powered and automated by kdf, February 4, 2015