13
Xcodeの組み込みUIテストケースでIOSアプリケーションをテストしています。コードカバレッジレポートにサードパーティのCocoaポッドライブラリを報告するコードカバレッジを有効にしました。コードカバレッジレポートから第三者図書館を除外する方法を知りたい。XcodeのUIテストカバレッジレポートからサードパーティのポッドライブラリを除外する方法
Xcodeの組み込みUIテストケースでIOSアプリケーションをテストしています。コードカバレッジレポートにサードパーティのCocoaポッドライブラリを報告するコードカバレッジを有効にしました。コードカバレッジレポートから第三者図書館を除外する方法を知りたい。XcodeのUIテストカバレッジレポートからサードパーティのポッドライブラリを除外する方法
対象としない対象のコードカバレッジを無効にする必要があります。あなたはポッドのすべてのコードカバレッジに含まれないようにしたい場合は、変更を適用するためにあなたのpodfile
# Disable Code Coverage for objc Pod projects
post_install do |installer_representation|
installer_representation.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['CLANG_ENABLE_CODE_COVERAGE'] = 'NO'
end
end
end
ファイル名を指定して実行「ポッドインストール」に追加することができます。
注:これはobjcポッドでのみ機能します。スウィフトポッドの解決策はまだ見つかりませんでした。
これは役立つ可能性があります:http://stackoverflow.com/a/40485022/2177402 –