支持iOS7的测试覆盖率。
将GenerateTestCoverageFor_iOS7
子目录添加到您的项目中
并更改您的构建设置。
是
是
xcodebuild test \
-scheme Tests \
-destination "name=iPhone Retina (4-inch 64-bit),OS=7.0" \
GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=YES \
GCC_GENERATE_TEST_COVERAGE_FILES=YES
xcodebuild test \
-scheme Tests \
-destination "name=iPhone Retina (4-inch 64-bit),OS=7.0" \
OBJROOT=tmp \
GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=YES \
GCC_GENERATE_TEST_COVERAGE_FILES=YES
/Applications/CoverStory.app/Contents/MacOS/CoverStory tmp
__gcov_flush()
时#define UNUSE_GCOV_FLUSH //< -DUNUSE_GCOV_FLUSH
但USE_GCOV_FLUSH
优先于UNUSE_GCOV_FLUSH
。
将GenerateTestCoverageFor_iOS7
子目录添加到您的项目中。