There are a few testing frameworks and test runners available in JavaScript land. I need an intelligent test runner for JavaScript that will continuously run different tests. It must report code coverage and other results directly to my code editor immediately as I will change my code. I need program that will run my tests as fast as possible, such as dependency analysis to only execute tests affected by my code changes and parallel test execution.
It should maintain long testings in my code editor; currently WebStorm, IntelliJ IDEA Ultimate, PhpStorm, RubyMine, PyCharm Professional;
Should be familiar with well-known frameworks (Jasmine, QUnit, Mocha).
If my change requires a lot of tests to be executed and my test files are independent (and they should be), I want to use the full power of my machine and run tests in parallel.
Show selected test(s).