У нас есть богатый веб-клиент. Наши контроллеры и служебные фасады написаны в coffeescript (JavaScript) и jquery. Раньше они были бы java.
Чтобы запустить тесты JavaScript jasmine от Jenkins/Hudson, мы используем java junit и htmlunit для загрузки тестовой ориентированной страницы jsp, которая включает спецификации жасмина.
Когда Htmlunit пытается запустить, он взрывается, пытаясь getPage(), вероятно, из-за пути класса парсера XML, который чрезвычайно сложно отслеживать в нашем мире.
Мы просто хотим иметь возможность запускать тесты JavaScript от Jenkins и сообщать об ошибке, если тест JavaScript не проходит. Мы просто используем jsp и htmlunit для запуска тестов JavaScript. Можем ли мы загружать JavaScript-тесты и javascript-код в механизм JavaScript с Jenkins, как то, что его отключает? Если да, то как?