I am trying to set up automated unit tests for my JavaScript code using PhantomJS and QUnit, and also to generate code coverage with JSCover - basically as described here: http://julianhigman.com/blog/2013/07/23/testing-javascript-with-qunit-phantomjs-and-jscover/
The thing is that this page, and others I have seen on the subject, assume you only have a single HTML page that will load and run all of the QUnit tests in your project.
In my case I have something like 50 JavaScript source files, and a corresponding .js unit test file for each. I was going to go down the route of having a separate HTML page per unit test file, so that during development I could run tests for a specific file in-browser individually. But apart from the overhead of having to maintain 50 (admittedly very basic) HTML files, I am not sure how to make this work nicely with JSCover (without generating 50 coverage reports).
Is it best practice for me to just include all of the 50 unit test files into a single HTML page?