Используя cocoapods версии 1.6.0.rc.1 и cocoapods-generate, у меня есть два test_specs, как показано ниже:
s.test_spec 'UnitTests' do |test_spec|
test_spec.requires_app_host = false
test_spec.source_files = 'MyThing/Tests/Common/**/*.{h,m}'
test_spec.source_files = 'MyThing/Tests/Unit/**/*.{h,m}'
end
s.test_spec 'EndToEndUnitTest' do |test_spec|
test_spec.requires_app_host = true
test_spec.source_files = 'MyThing/Tests/Common/**/*.{h,m}'
test_spec.source_files = 'MyThing/Tests/EndToEnd/**/*.{h,m}'
end
оба test_specs имеют строку
test_spec.source_files = 'MyThing/Tests/Common/**/*.{h,m}'
, но cocoapods-generate не может определить, к какой цели относятся общие источники, поэтому они опущены в проекте.
Как определить набор источников, общих для test_specs?