Может ли `detox test ...` удалить файлы в папке приложения как часть настройки теста? - PullRequest
1 голос
/ 30 марта 2020

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

Есть ли любой способ сказать детоксу, что нужно вставить консервированный файл базы данных в папку приложения до / между тестами. Это позволило бы тестам детоксикации перейти в известное интересное состояние приложения.

Я смог использовать - флаг повторного использования , чтобы сохранить локальную файловую систему и поместить ее в нашу базу данных. файл (используя adb для android и старый sh для iOS), но, согласно ссылке, такое использование не рекомендуется.

Все интересные функции нашего приложения для тестирования - после долгой начальной syn c фаза и повторный запуск этого syn c для каждого теста будет непомерно дорогим.

В идеале, мы бы прекратили использовать флаг --reuse и позволили бы детоксикации обработать нас, чтобы привести нас в согласованное начальное состояние перед каждым нашим тестом. Но это начальное состояние должно включать некоторые дополнительные дополнительные файлы в дополнение к бинарному пакету приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...