ソースを参照

Unit tests don't run for watchOS (#6273)

Paul Beusterien 5 年 前
コミット
6c5e04df03
3 ファイル変更4 行追加1 行削除
  1. 1 0
      .github/workflows/crashlytics.yml
  2. 1 1
      .travis.yml
  3. 2 0
      FirebaseCrashlytics.podspec

+ 1 - 0
.github/workflows/crashlytics.yml

@@ -4,6 +4,7 @@ on:
   pull_request:
     paths:
     - 'Crashlytics**'
+    - 'FirebaseCrashlytics.podspec'
     - '.github/workflows/crashlytics.yml'
     - 'Interop/Analytics/Public/*.h'
     - 'Gemfile'

+ 1 - 1
.travis.yml

@@ -124,7 +124,7 @@ jobs:
       env:
         - PROJECT=Crashlytics METHOD=pod-lib-lint
       script:
-        - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseCrashlytics.podspec --skip-tests
+        - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseCrashlytics.podspec --platforms=ios
 
     - stage: test
       env:

+ 2 - 0
FirebaseCrashlytics.podspec

@@ -102,6 +102,8 @@ Pod::Spec.new do |s|
   }
 
   s.test_spec 'unit' do |unit_tests|
+    # Unit tests can't run on watchOS.
+    unit_tests.platforms = {:ios => '8.0', :osx => '10.11', :tvos => '10.0'}
     unit_tests.source_files = 'Crashlytics/UnitTests/*.[mh]',
                               'Crashlytics/UnitTests/*/*.[mh]'
     unit_tests.resources = 'Crashlytics/UnitTests/Data/*',