There are a couple of functional issues with this test:

- Tests on widgets that have no associated widget bundles fail:

```
Died on test #1 untranslatedKeysTest/<@http://cam.oae.com/tests/qunit/tests/js/untranslatedkeys.js:82 .each@http://cam.oae.com/shared/vendor/js/requirejs/require-jquery.js:2617 untranslatedKeysTest@http://cam.oae.com/tests/qunit/tests/js/untranslatedkeys.js:81 exports.loadTestData/</</</</</</</</</<@http://cam.oae.com/tests/qunit/js/util.js:408 exports.loadOAEPlugins/<@http://cam.oae.com/tests/qunit/js/util.js:134 exports.staticBatch/<.success@http://cam.oae.com/shared/oae/api/oae.api.util.js:50 jQuery.Callbacks/fire@http://cam.oae.com/shared/vendor/js/requirejs/require-jquery.js:4882 jQuery.Callbacks/self.fireWith@http://cam.oae.com/shared/vendor/js/requirejs/require-jquery.js:4994 done@http://cam.oae.com/shared/vendor/js/requirejs/require-jquery.js:9348 .send/callback/<@http://cam.oae.com/shared/vendor/js/requirejs/require-jquery.js:9779 : testData.widgetData[widgetID].i18n is not an object
Source: 	

checkKeys@http://cam.oae.com/tests/qunit/tests/js/untranslatedkeys.js:43
untranslatedKeysTest/</<@http://cam.oae.com/tests/qunit/tests/js/untranslatedkeys.js:83

- Keys defined in comments should be ignored (e.g. __MSG__KEY__ in the OAE i18n api)