Я готовлю пакет R для отправки в CRAN. Один из пунктов списка в списке политик CRAN -
Пакеты не должны запускать внешнее программное обеспечение (например, программы просмотра PDF или браузеры) во время примеров или тестов, если только этот конкретный экземпляр программного обеспечения не будет явно закрыт.
Мой пакет предназначен для создания файлов HTML и последующего открытия их с помощью browseURL
. Поэтому, естественно, мои примеры открывают некоторые окна браузера! Поэтому я беспокоюсь, что это повлияет на мой обзор CRAN.
Однако я не знаю, как закрыть эти окна после этого. Есть ли функция, которая делает это? Google ничего не обнаруживает. Это вообще возможно?
ОБНОВЛЕНИЕ: Я отправил в CRAN и получил запрос на удаление тегов \ dontrun. Так что, видимо, это не желаемый подход. Но сейчас я понятия не имею, как подойти к этому по-другому. Есть еще идеи?