Allow running a subset of the tests
Background
Currently the automation test suite offers the possibility of choosing which browser to be run:
npm test -- -g <Firefox|Chromium>
So all tests will run for chosen browser(s). (Note: -g
is an option in mocha: -g, --grep <pattern>
)
For debugging purposes, it would be desirable to be able to run only a subset of the tests. That is already possible for test suites (i.e. npm test -- -g 'Chromium.*qunit'
but not for individual test pages.
What to change
Expose each test page as a separate test so they can also be used by -g
option.
For instance, when running npm test -- -g 'Chromium.*Blocking'
only Blocking page tests should run.
Edited by Toni Feliu