@furashcka

Как тестировать upload.onprogress event в jasmine-ajax.js?

Добрый день! как можно протестировать событие XMLHttpRequest.upload.onprogress в jasmine.js при том что если вызывать:
jasmine.Ajax.requests.mostRecent().respondWith({
    'status': 200
});

событие не отрабатывает
Спасибо!
  • Вопрос задан
  • 16 просмотров
Решения вопроса 1
@furashcka Автор вопроса
Решил проблему! Посмотрев в __proto__ нашел такую конструкцию
jasmine.Ajax.requests.mostRecent().upload.onprogress

вызывая ее
jasmine.Ajax.requests.mostRecent().upload.onprogress({loaded: 100, total: 100 })

можно симулировать событие
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы