sarbbottam / test-babel-plugin-istanbul

test-babel-plugin-istanbul

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

test-babel-plugin-istanbul

A sample code to demonstrate the usage of babel-plugin-istanbul.

Usage

//.babelrc
 {
   "presets": ["env", "react"],
+  "env": {
+    "test": {
+      "plugins": [ "istanbul" ]
+    }
+  }
 }
//package.json
+ },
+ "nyc": {
+   "require": [
+     "babel-register"
+   ],
+   "reporter": [
+     "lcov",
+     "text"
+   ],
+   "sourceMap": false,
+   "instrument": false
   }
 }
$ NODE_ENV=test nyc mocha test/*.test.js

<Counter />
    ✓ renders (56ms)


  1 passing (99ms)

------------|----------|----------|----------|----------|-------------------|
File        |  % Stmts | % Branch |  % Funcs |  % Lines | Uncovered Line #s |
------------|----------|----------|----------|----------|-------------------|
All files   |      100 |      100 |      100 |      100 |                   |
 counter.js |      100 |      100 |      100 |      100 |                   |
------------|----------|----------|----------|----------|-------------------|

Refer Using Istanbul With ES2015+ for further details.

About

test-babel-plugin-istanbul


Languages

Language:JavaScript 88.8%Language:HTML 11.2%