I am looking at karma's reporter configuration.
There are some possible reporters: progress, dots, growl, coverage. I don't find any detailed information explaining each of the options.
I tried progress and dots, they all print log to console, the result looks the same. What are the differences between them?
Growl, coverage need a little more configuration, so I didn't succeed testing them.
A karma reporter that uses the latest istanbul 1. x APIs (with full sourcemap support) to report coverage.
Open the index. html file inside the /coverage folder to see a report with your source code and code coverage values.
Karma is essentially a tool which spawns a web server that executes source code against test code for each of the browsers connected. The results of each test against each browser are examined and displayed via the command line to the developer such that they can see which browsers and tests passed or failed.
Progress will show the number of tests executed, skipped and total.
dots will print a dot for each test executed
growl will use the growl tool to report the progress of the testing. Note: you need to install the plugin to use this guy.
coverage works together with the coverage pre-processor to generate an HTML Coverage report of your Javascript files. Note: you need to install the plugin to use this guy.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With