Mam repository, który jest zintegrowany z travis. Mam testy QUnit, które chciałbym uruchomić od strony węzła/serwera węzła i AMD (requirejs). To jest źródło mojego AMD init.js:grunt nie działa QUnit testy na phantom
(function() {
require.config({
baseUrl: "../src"
});
require(["../test/suites/basic",
'../test/qunit-extend',
'qunit'
], function(BasicTests) {
QUnit.config.autoload = false;
QUnit.config.autostart = false;
BasicTests.run();
QUnit.load();
QUnit.start();
});
}());
Po uruchomieniu tych testów QUIT w mojej przeglądarce - wszystko działa idealnie. Ale kiedy próbuję uruchomić je z poziomu poziomu (po stronie serwera przy użyciu phantomjs), it fails. Dostaję:
Running "qunit:all" (qunit) task
Testing test/index.html
Warning: PhantomJS timed out, possibly due to a missing QUnit start() call. Use --force to continue.
cały czas. Starałem się zrobić evetyrhing w ten sam sposób, jak to się robi w this tutorial, ale wciąż mam złe wyniki (fantom jest powieszony zamiast służąc testy QUnit) ...
widzę swoją travis przemija. Jak rozwiązałeś problem? – Markus