1.0.56 • Published 6 months ago

reportme-mocha v1.0.56

Weekly downloads
-
License
ISC
Repository
-
Last release
6 months ago

reportme-mocha

Simple, command-line tool to generate interactive test report for Mocha tests using d3.js.

Installation

npm i reportme-mocha

Usage

There is only one rule to follow: Test files using Mocha.js should be organized inside test directory in the root of the project. They can be organized in sub-directories. Add a script in your package.json and use the reportme command for example:

// package.json
"scripts": {
    "mochaReport": "reportme"
  }

When this script executed with

npm run mochaReport

it will do 3 things:

  • run all the tests inside test directory and generate a .csv custom report inside reports directory (will be created if doesn't exist).
  • will copy (if not copied already) an .html file named index.html inside your project root/reporter directory (will be created if doesn't exist).
  • will start an express server on localhost port 3000 serving the .csv files and index.html.

When you open localhost:3000 you will be presented with scatter plot matrix view of the test results. Interactive test report mode on :)

Dependencies

At this moment only Chai should be installed prior running the reportme command. All the other dependancies are included (mocha, express, typescript).

Documentation

TBD

1.0.56

6 months ago

1.0.55

6 months ago

1.0.54

6 months ago

1.0.53

6 months ago

1.0.52

6 months ago

1.0.51

6 months ago

1.0.50

6 months ago

1.0.49

6 months ago

1.0.48

7 months ago

1.0.46

7 months ago

1.0.45

7 months ago

1.0.44

7 months ago

1.0.43

7 months ago

1.0.42

7 months ago

1.0.41

7 months ago

1.0.40

7 months ago

1.0.39

7 months ago

1.0.38

7 months ago

1.0.37

7 months ago

1.0.36

7 months ago

1.0.35

7 months ago

1.0.34

7 months ago

1.0.33

7 months ago

1.0.32

7 months ago

1.0.31

7 months ago

1.0.30

7 months ago

1.0.29

7 months ago

1.0.28

7 months ago

1.0.27

7 months ago

1.0.26

7 months ago

1.0.25

7 months ago

1.0.24

7 months ago

1.0.23

7 months ago

1.0.22

7 months ago

1.0.21

7 months ago

1.0.20

7 months ago

1.0.19

7 months ago

1.0.18

7 months ago

1.0.17

7 months ago

1.0.16

7 months ago

1.0.15

7 months ago

1.0.14

7 months ago

1.0.13

7 months ago

1.0.12

7 months ago

1.0.11

7 months ago

1.0.10

7 months ago

1.0.9

7 months ago

1.0.8

7 months ago

1.0.7

7 months ago

1.0.6

7 months ago

1.0.5

7 months ago

1.0.4

7 months ago

1.0.3

7 months ago

1.0.2

7 months ago

1.0.1

7 months ago

1.0.0

7 months ago