Я пытаюсь протестировать наше приложение 2.4.x для игр, которое сильно использует реакцию на рендеринг таблиц и подобных вещей. При простом запуске приложения все javascript обрабатываются и выводятся должным образом. Однако на нашем этапе интеграции (используя что-то, что расширяет WithBrowser для поддержки селена в примерах specs2), активы явно недоступны.Загрузка javascript из тестов интеграции (Play/Selenium)
Мы получаем много ошибок, как в следующем (по одному для каждого файл JavaScript мы пытаемся загрузить):
[error] - com.gargoylesoftware.htmlunit.html.HtmlPage - Error loading JavaScript from [http://localhost:19001/assets/lib/react/react-with-addons.js]
есть все, что можно добавить, чтобы сказать игру, чтобы обработать наш яваскрипт трубопровода перед испытанием/фазы интеграции?
Я знаю, что это очевидная вещь, но вы уверены, что URL-адрес, которые HtmlUnit докладывает, безусловно, правильно? –
Они генерируются с контроллеров активов, которые используются при запуске приложения в реальном времени (за исключением имени хоста: порт, который определяется при запуске сервера). –