Скомпилируйте и протестируйте код swift на машине с Ubuntu - PullRequest
0 голосов
/ 26 февраля 2020

В настоящее время создается веб-сайт, который должен иметь функции для компиляции и модульного тестирования кода swift. Бэкэнд использует Ubuntu OS в качестве сервера. В Ubuntu я настроил среду swift в соответствии с указанным шагом в https://swift.org/download/#using -downloads .

Теперь я могу скомпилировать код swift в Ubuntu с помощью следующей команды: swift « имя файла ».swift

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

  1. Мне нужно создать пакет swift, используя Команда ниже:

    swift пакета init

  2. После создания пакета я могу запустить тестовый модуль, используя следующую команду.

    swift test

Есть ли у нас другой способ / lib для запуска модульных тестов на машине с Ubuntu для swift? Предположим, что я получил 1000 запросов на компиляцию и выполнение swift-кода и модульного теста, в этом случае мне нужно создать 1000 пакетов для запуска модульных тестов. Этот подход не очень хорош, можете ли вы предложить другой подход для достижения этого.

...