clocal-gcp
clocal-gcp copied to clipboard
[GCI '18] Added Code Coverage to 'cloud-storage' Unit Tests
Added Code Coverage
-
Used Ava.js & Istanbul, a JavaScript test coverage tool.
-
Imported nyc from Istanbul in particular for coverage purposes
-
Ignored MacOS junk by adding it in .gitignore
This is how the coverage test looks like!
Improved Dynamic Command Registering
-
Included
const fs = require('fs');
-
Saved base (main) path
-
Searching all folders inside 'cli-commands' to grab all implementations of cmd.js
-
Mapping them using the commandsArray
-
Deleted src/services/index.js