Sto usando QUnit per testare il mio JavaScript. Sto anche usando requirejs. Ho codice di prova che assomiglia a questo:Autostart QUnit
QUnit.config.autostart = false;
require(['tests/tests'], function() {
QUnit.start(); //Tests loaded, run tests
});
Questa grande opera in FF (19.0.2 come accade), ma in entrambi Chrome (27) e IE (10), sto ottenendo un errore di QUnit:
"pushFailure() affermazione fuori contesto test"
Risulta che non ho bisogno la chiamata a QUnit.start in IE e Chrome. Qualcun altro ha visto questo o ha qualche suggerimento sul perché?
Anche questa sembra essere una buona soluzione: http://stackoverflow.com/questions/15921707/qunit-unit-test-error-on-jquery-ajax –