Быстрые / проворные тесты для приложения с несколькими целями
Я работаю над приложением, которое имеет несколько целей. Они не являются множественными целями для dev/test/release, они являются множественными целями для разных версий приложения в магазине приложений.
У нас есть несколько тысяч быстрых быстрых тестов, которые были написаны, когда у приложения был только один аромат. Но так как большая часть кода используется совместно между приложениями, мы хотим иметь возможность выполнять одинаковые тесты для обеих целей.
Тесты зависят от импорта @testable. Есть ли способ переключить это между целями во время выполнения в зависимости от того, какая цель выполняется / тестируется?