An open API service indexing awesome lists of open source software.

https://github.com/msiebuhr/node-mocha-slow-reporter

Mocha reporter for profiling slow tests/hooks.
https://github.com/msiebuhr/node-mocha-slow-reporter

Last synced: 3 months ago
JSON representation

Mocha reporter for profiling slow tests/hooks.

Awesome Lists containing this project

README

        

Mocha Slow Reporter
===================

Reports what tests are the slowest in your
[Mocha](http://mochajs.org/) test-suite.

Screenshot:

33 ㎳ Whole Suite
23 ㎳ Middleware/getClientInfo
7 ㎳ "before all" hook
6 ㎳ GET / (no auth)
6 ㎳ "before all" hook
0 ㎳ 401 Unauthorized
0 ㎳ Returns 'WWW-Authenticate: Basic ...'-header
4 ㎳ GET / (auth: [email protected]:bar)
4 ㎳ "before all" hook
0 ㎳ 400 Bad Request
4 ㎳ GET /?DeviceId=DeviceFoo (auth: [email protected]:bar)
4 ㎳ "before all" hook
0 ㎳ 200 OK
0 ㎳ Has client details in body
2 ㎳ GET / (auth: foo:bar)
2 ㎳ "before all" hook
0 ㎳ 401 Unauthorized
0 ㎳ Returns 'WWW-Authenticate: Basic ...'-header
10 ㎳ Middleware/xmlBodyParser
3 ㎳ Simple XML w. 'Content-Type: text/xml' is OK
3 ㎳ Invalid XML w. 'Content-Type: text/xml' fails
2 ㎳ "before all" hook
2 ㎳ Empty body w/o Content-Type is OK

Installation
------------

npm install mocha-slow-reporter

Use
---

mocha -R mocha-slow-reporter

License
-------

BSD