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

Package Sidebar

Install

npm i cleanup-coverage-code

Weekly Downloads

70

Version

1.0.3

License

MIT

Last publish

Collaborators

  • vanchoy
  • tunnckocore