This PR adds an extensible, BDD, Jasmine-based test suite for the HTML processor, the external script processor and the external license checker (web labels) components.
From the new "TESTING" section of the README:
An automated test suite runs automatically in its own tab whenever the extension is loaded as a "temporary add-on" from about:debugging.
Otherwise (if included in the xpi, see BUILD above) it can be launched from the UI by clicking the [Automated self test...] button.
This PR adds an extensible, BDD, Jasmine-based test suite for the HTML processor, the external script processor and the external license checker (web labels) components.
From the new "TESTING" section of the README:
An automated test suite runs automatically in its own tab whenever the extension is loaded as a "temporary add-on" from about:debugging.
Otherwise (if included in the xpi, see BUILD above) it can be launched from the UI by clicking the [Automated self test...] button.