mocha-koan-reporter
v1.0.1
Published
This is third party reporter for JavaScript test runner **MochaJS**. I have written it in order to have nicely formated reports for people that are learning JavaScript.
Readme
Console Koan Test Reporter for MochaJS
About
This is third party reporter for JavaScript test runner MochaJS. I have written it in order to have nicely formated reports for people that are learning JavaScript.
Features
- Has nice color schema.
- Stops on first fail.
- Displays random words of wisdom from "Programming Budda".
- Has stylized and more humane output than regular reporter.
Output
mocha --compilers js:babel-register --reporter mocha-koan-reporter ./test/failing-test-suite.js
_ooOoo_
o8888888o
88" . "88
(| -_- |)
O\ = /O Modules are great idea - let's do more of those!
____/`---'\____
.' \\| |// `.
/ \\||| : |||// \
/ _||||| -:- |||||_ \
| | \\\ - /'| | |
| \_| `\`---'// |_/ |
\ .-\__ `-. -'__/-. /
___`. .' /--.--\ `. .'___
."" '< `.___\_<|>_/___.' _> \"".
| | : `- \`. ;`. _/; .'/ / .' ; |
\ \ `-. \_\_`. _.'_/_/ -' _.' /
==============`-.`___`-.__\ \___ /__.-'_.'_.-'===================
`=--=-'
Thinking about koan reporter
√ simple passing test has expanded your awarness
You have not yet reached enlightenment ..
× simple failing test has damaged your karma
Please meditate on AssertionError: expected true to equal false
at Context.<anonymous> (D:/Projects/mocha-koan-reporter/reporter-test/test/failing-test-suite.js:10:21)
Expected:false
Given:trueFor screenshots go to: https://github.com/jkkrefta/mocha-koan-reporter/tree/master/Readme
Requirements
mocha-koan-reporter requires mocha to run:
To install mocha globaly run:
npm install mocha -gOR
To install mocha localy within project run:
npm install mochaInstallation
To install reporter go to your node project folder and run:
npm install mocha-koan-reporterUsage
To use mocha-koan-reporter you need to select it in as a reporter when running tests For example:
mocha --reporter mocha-koan-reporterLimitations
This was developed and tested on Windows and with Windows based consoles in mind. You can use it under any other operating system but I can`t guarantee that it will print properly colored and formated report.
