Как обращаться с test_specs, которые имеют общие источники - PullRequest
0 голосов
/ 30 января 2019

Используя 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?

1 Ответ

0 голосов
/ 31 января 2019

Podspec - это Ruby, и я переписывал предыдущее значение переменной source_files второй строкой.Я тупой.

https://github.com/square/cocoapods-generate/issues/14

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...