Ava отдельная интеграция и юнит-тесты - PullRequest
0 голосов
/ 18 июня 2019

Я бы хотел использовать инструмент ava для модульного и интеграционного тестирования.Но я не могу понять, как лучше разделить эти тесты.Модульные тесты должны выполняться перед развертыванием кода в тестовой среде, а интеграционные тесты должны выполняться после развертывания кода на тестовом сервере.

Моя проблема заключается в том, что «ava» считывает свою конфигурацию из раздела «ava»package.json.Не уверен, как сказать ему использовать разные наборы тестовых источников в зависимости от того, на каком этапе развертывания это происходит.

1 Ответ

1 голос
/ 19 июня 2019

Вы также можете использовать файл ava.config.js. Пока вы можете использовать переменные окружения для переключения конфигурации. Следите за https://github.com/avajs/ava/issues/1857, что добавит флаг CLI, чтобы вы могли выбрать другой файл конфигурации.

...