Home

Awesome

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.

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