Как делать запросы XHR в функциональных внутренних тестах

У меня есть приложение, которое я разработал с помощью localhost. Он делает относительные запросы xhr, подобные этому

http://localhost/arcgis/rest/...

Когда я пытаюсь запустить приложение из функционального теста с помощью стажера, оно загружает мое приложение на порт 9000 (http://localhost:9000/...). Это приводит к сбою всех моих запросов xhr, поскольку теперь они являются междоменными.

Вероятно, я мог бы заставить его работать с помощью jsonp или CORS, но мне интересно, решил ли стажер уже эту проблему. Было бы здорово, если бы у него был прокси-сервер, который отправлял бы запросы, используя настраиваемый базовый URL-адрес или что-то в этом роде. Доступен ли этот функционал?


person Scott    schedule 01.08.2013    source источник
comment
возможный дубликат внутренних модульных тестов AJAX   -  person C Snover    schedule 02.08.2013


Ответы (1)


Все это изложено на новой вики-странице: Стажер для модульного тестирования вызовов Ajax.

Спасибо, Колин!

person Scott    schedule 05.08.2013