Класс: jsApiReporter
jsApiReporter
Reporter добавлен по умолчанию в boot.js для записи результатов для извлечения в коде javascript. Экземпляр доступен как jsApiReporter на глобальном объекте.
Методы
executionTime() → {Число}
Получить количество миллисекунд, затраченное на выполнение всего набора тестов Jasmine.
- С:
- 2.0.0
Возвращает:
- Тип
- Число
specResults(index, length) → {Массив.<SpecResult>}
Получить результаты для набора тестов.
Доступны срезками для более простого сериализации.
Параметры:
| Имя | Тип | Описание |
|---|---|---|
index | Число | Позиция в списке тестов для начала. |
length | Число | Максимальное количество результатов тестов для возврата. |
- С:
- 2.0.0
Возвращает:
- Тип
- Массив.<SpecResult>
specs() → {Массив.<SpecResult>}
Получить все результаты тестов.
- С:
- 2.0.0
Возвращает:
- Тип
- Массив.<SpecResult>
status() → {Строка}
Получить текущий статус среды Jasmine.
- С:
- 2.0.0
Возвращает:
- Один из
loaded,started, илиdone
- Тип
- Строка
suiteResults(index, length) → {Массив.<SuiteResult>}
Получить результаты для набора наборов тестов.
Доступны срезками для более простого сериализации.
Параметры:
| Имя | Тип | Описание |
|---|---|---|
index | Число | Позиция в списке наборов тестов для начала. |
length | Число | Максимальное количество результатов наборов тестов для возврата. |
- С:
- 2.1.0
Возвращает:
- Тип
- Массив.<SuiteResult>
suites() → {Объект}
Получить все наборы тестов в одном объекте, с их id в качестве ключа.
- С:
- 2.0.0
Возвращает:
- Карта id набора тестов к
SuiteResult
- Тип
- Объект
© 2008–2019 Pivotal Labs
Licensed under the MIT License.
https://jasmine.github.io/api/4.0/jsApiReporter.html