Динамическое тестирование с AVA

1

Я ищу запустить ava programmaticaly, поэтому мой скрипт сможет запускать некоторые тесты ava с динамическим аргументом (фактически на самом деле).

Моя цель - запустить programmaticaly один и тот же файл теста ava в списке динамического (от пользовательского) URL-адреса, а затем вернуть результат.

Я знаю, что ava api - хорошая отправная точка, но я вижу, что официальный gulp-ava не использует этот API, и использование API для меня не ясн.

Итак, TL; DR:

  • Как я могу запустить тестовый файл ava из моего собственного скрипта nodejs?
  • Как передать динамический аргумент в тестовый файл ava из моего сценария?
  • Как я могу получить выход из AVA?

Спасибо,

Том

Теги:
testing
ava

1 ответ

2

Нет официального API, который вы можете использовать. Лучшим подходом было бы запустить AVA в дочернем процессе. Код завершения будет 0 если тесты пройдут.

В настоящее время вы не можете передавать аргументы командной строки тестовым работникам. Вы должны указать свой URL через переменную среды.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню