Я пытаюсь протестировать свой пакет swift, который использует CryptoKit
(SHA256
га sh очень медленно, используя debug
config), и я хотел бы запустить тесты используя флаги оптимизации.
Используя Xcode 11.4 Beta
и macOS Catalina 10.15.3 (19D76)
. Из терминала вызов
swift test -c release
приводит к ошибке:
error: module 'MyCoolPackage' was not compiled for testing
@testable import MyCoolPackage
Поэтому, очевидно, я не могу использовать флаг оптимизации, используя config
с именем release
(но мы можем использовать -c release
для команды swift run
).
Без создания файла .xcodeproj
можно ли выполнить тест с оптимизацией?
Конечно, я могу создать файл проекта, но я не не хочу этого делать ... Можем ли мы запустить тесты без файла проекта?