From 03f193b5db87794b67e976f433539d33da98ae19 Mon Sep 17 00:00:00 2001 From: Dasmer Singh Date: Tue, 11 Nov 2014 19:00:04 -0500 Subject: [PATCH 1/2] Add Slather Test Coverage Report --- .slather.yml | 5 + .travis.yml | 4 +- DAZABTest.xcodeproj/project.pbxproj | 1279 +++++++++++++++++---------- Gemfile | 3 + Gemfile.lock | 26 + README.md | 1 + 6 files changed, 873 insertions(+), 445 deletions(-) create mode 100644 .slather.yml create mode 100644 Gemfile create mode 100644 Gemfile.lock diff --git a/.slather.yml b/.slather.yml new file mode 100644 index 0000000..c83c4d1 --- /dev/null +++ b/.slather.yml @@ -0,0 +1,5 @@ +coverage_service: coveralls +xcodeproj: DAZABTest.xcodeproj +source_directory: DAZABTest +ignore: + - "*/Pods/*" \ No newline at end of file diff --git a/.travis.yml b/.travis.yml index e7411e1..200e9c0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,6 +3,8 @@ script: - xctool test -workspace DAZABTest.xcworkspace -scheme DAZABTestTests -sdk iphonesimulator ONLY_ACTIVE_ARCH=NO before_install: - gem i cocoapods --no-ri --no-rdoc +- gem i slather --no-ri --no-rdoc - brew uninstall xctool; brew install xctool --HEAD; install: -- pod install \ No newline at end of file +- pod install +after_success: slather \ No newline at end of file diff --git a/DAZABTest.xcodeproj/project.pbxproj b/DAZABTest.xcodeproj/project.pbxproj index a069cc6..be30f0a 100644 --- a/DAZABTest.xcodeproj/project.pbxproj +++ b/DAZABTest.xcodeproj/project.pbxproj @@ -1,444 +1,835 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 3A3AEE2E1A116B5300EED033 /* DAZABTest.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 3A3AEE2D1A116B5300EED033 /* DAZABTest.h */; }; - 3A3AEE301A116B5300EED033 /* DAZABTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A3AEE2F1A116B5300EED033 /* DAZABTest.m */; }; - 3A3AEE361A116B5300EED033 /* libDAZABTest.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A3AEE2A1A116B5300EED033 /* libDAZABTest.a */; }; - 3A3AEE451A116FC700EED033 /* DAZABTestSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A3AEE441A116FC700EED033 /* DAZABTestSpec.m */; }; - 3AD609F01A12925100D67785 /* DAZMathHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AD609EF1A12925100D67785 /* DAZMathHelper.m */; }; - 78C49571A4E01B681AE94E43 /* libPods-DAZABTestTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E805F4B40A8C4DECEF875C3 /* libPods-DAZABTestTests.a */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 3A3AEE371A116B5300EED033 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3A3AEE221A116B5200EED033 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3A3AEE291A116B5200EED033; - remoteInfo = DAZABTest; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXCopyFilesBuildPhase section */ - 3A3AEE281A116B5200EED033 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = "include/$(PRODUCT_NAME)"; - dstSubfolderSpec = 16; - files = ( - 3A3AEE2E1A116B5300EED033 /* DAZABTest.h in CopyFiles */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXCopyFilesBuildPhase section */ - -/* Begin PBXFileReference section */ - 3A3AEE2A1A116B5300EED033 /* libDAZABTest.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libDAZABTest.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 3A3AEE2D1A116B5300EED033 /* DAZABTest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DAZABTest.h; sourceTree = ""; }; - 3A3AEE2F1A116B5300EED033 /* DAZABTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DAZABTest.m; sourceTree = ""; }; - 3A3AEE351A116B5300EED033 /* DAZABTestTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DAZABTestTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 3A3AEE3B1A116B5300EED033 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 3A3AEE441A116FC700EED033 /* DAZABTestSpec.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DAZABTestSpec.m; sourceTree = ""; }; - 3AD609EE1A12925100D67785 /* DAZMathHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DAZMathHelper.h; sourceTree = ""; }; - 3AD609EF1A12925100D67785 /* DAZMathHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DAZMathHelper.m; sourceTree = ""; }; - 7BD1EDBEC70BD7D3EADFE7E4 /* Pods-DAZABTestTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DAZABTestTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-DAZABTestTests/Pods-DAZABTestTests.debug.xcconfig"; sourceTree = ""; }; - 9E805F4B40A8C4DECEF875C3 /* libPods-DAZABTestTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-DAZABTestTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - FCFC5EE9730BAB88CE2A3594 /* Pods-DAZABTestTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DAZABTestTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-DAZABTestTests/Pods-DAZABTestTests.release.xcconfig"; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 3A3AEE271A116B5200EED033 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 3A3AEE321A116B5300EED033 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 3A3AEE361A116B5300EED033 /* libDAZABTest.a in Frameworks */, - 78C49571A4E01B681AE94E43 /* libPods-DAZABTestTests.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 2671E5CE474ED813481EC283 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 9E805F4B40A8C4DECEF875C3 /* libPods-DAZABTestTests.a */, - ); - name = Frameworks; - sourceTree = ""; - }; - 3A3AEE211A116B5200EED033 = { - isa = PBXGroup; - children = ( - 3A3AEE2C1A116B5300EED033 /* DAZABTest */, - 3A3AEE391A116B5300EED033 /* DAZABTestTests */, - 3A3AEE2B1A116B5300EED033 /* Products */, - E4EBBD836E4D7BED06A7097E /* Pods */, - 2671E5CE474ED813481EC283 /* Frameworks */, - ); - sourceTree = ""; - }; - 3A3AEE2B1A116B5300EED033 /* Products */ = { - isa = PBXGroup; - children = ( - 3A3AEE2A1A116B5300EED033 /* libDAZABTest.a */, - 3A3AEE351A116B5300EED033 /* DAZABTestTests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - 3A3AEE2C1A116B5300EED033 /* DAZABTest */ = { - isa = PBXGroup; - children = ( - 3A3AEE2D1A116B5300EED033 /* DAZABTest.h */, - 3A3AEE2F1A116B5300EED033 /* DAZABTest.m */, - ); - path = DAZABTest; - sourceTree = ""; - }; - 3A3AEE391A116B5300EED033 /* DAZABTestTests */ = { - isa = PBXGroup; - children = ( - 3A3AEE441A116FC700EED033 /* DAZABTestSpec.m */, - 3AD609EE1A12925100D67785 /* DAZMathHelper.h */, - 3AD609EF1A12925100D67785 /* DAZMathHelper.m */, - 3A3AEE3A1A116B5300EED033 /* Supporting Files */, - ); - path = DAZABTestTests; - sourceTree = ""; - }; - 3A3AEE3A1A116B5300EED033 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 3A3AEE3B1A116B5300EED033 /* Info.plist */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - E4EBBD836E4D7BED06A7097E /* Pods */ = { - isa = PBXGroup; - children = ( - 7BD1EDBEC70BD7D3EADFE7E4 /* Pods-DAZABTestTests.debug.xcconfig */, - FCFC5EE9730BAB88CE2A3594 /* Pods-DAZABTestTests.release.xcconfig */, - ); - name = Pods; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 3A3AEE291A116B5200EED033 /* DAZABTest */ = { - isa = PBXNativeTarget; - buildConfigurationList = 3A3AEE3E1A116B5300EED033 /* Build configuration list for PBXNativeTarget "DAZABTest" */; - buildPhases = ( - 3A3AEE261A116B5200EED033 /* Sources */, - 3A3AEE271A116B5200EED033 /* Frameworks */, - 3A3AEE281A116B5200EED033 /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = DAZABTest; - productName = DAZABTest; - productReference = 3A3AEE2A1A116B5300EED033 /* libDAZABTest.a */; - productType = "com.apple.product-type.library.static"; - }; - 3A3AEE341A116B5300EED033 /* DAZABTestTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 3A3AEE411A116B5300EED033 /* Build configuration list for PBXNativeTarget "DAZABTestTests" */; - buildPhases = ( - 081E8AC6F72BB685EE42FB6C /* Check Pods Manifest.lock */, - 3A3AEE311A116B5300EED033 /* Sources */, - 3A3AEE321A116B5300EED033 /* Frameworks */, - 3A3AEE331A116B5300EED033 /* Resources */, - 2DBF1DAA0E4D700A4FC4F4C6 /* Copy Pods Resources */, - ); - buildRules = ( - ); - dependencies = ( - 3A3AEE381A116B5300EED033 /* PBXTargetDependency */, - ); - name = DAZABTestTests; - productName = DAZABTestTests; - productReference = 3A3AEE351A116B5300EED033 /* DAZABTestTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 3A3AEE221A116B5200EED033 /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 0610; - ORGANIZATIONNAME = "Dasmer Singh"; - TargetAttributes = { - 3A3AEE291A116B5200EED033 = { - CreatedOnToolsVersion = 6.1; - }; - 3A3AEE341A116B5300EED033 = { - CreatedOnToolsVersion = 6.1; - }; - }; - }; - buildConfigurationList = 3A3AEE251A116B5200EED033 /* Build configuration list for PBXProject "DAZABTest" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = 3A3AEE211A116B5200EED033; - productRefGroup = 3A3AEE2B1A116B5300EED033 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 3A3AEE291A116B5200EED033 /* DAZABTest */, - 3A3AEE341A116B5300EED033 /* DAZABTestTests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 3A3AEE331A116B5300EED033 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 081E8AC6F72BB685EE42FB6C /* Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Check Pods Manifest.lock"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n"; - showEnvVarsInLog = 0; - }; - 2DBF1DAA0E4D700A4FC4F4C6 /* Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Copy Pods Resources"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-DAZABTestTests/Pods-DAZABTestTests-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 3A3AEE261A116B5200EED033 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 3A3AEE301A116B5300EED033 /* DAZABTest.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 3A3AEE311A116B5300EED033 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 3A3AEE451A116FC700EED033 /* DAZABTestSpec.m in Sources */, - 3AD609F01A12925100D67785 /* DAZMathHelper.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 3A3AEE381A116B5300EED033 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 3A3AEE291A116B5200EED033 /* DAZABTest */; - targetProxy = 3A3AEE371A116B5300EED033 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin XCBuildConfiguration section */ - 3A3AEE3C1A116B5300EED033 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.1; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - }; - name = Debug; - }; - 3A3AEE3D1A116B5300EED033 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.1; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 3A3AEE3F1A116B5300EED033 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - OTHER_LDFLAGS = "-ObjC"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SKIP_INSTALL = YES; - }; - name = Debug; - }; - 3A3AEE401A116B5300EED033 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - OTHER_LDFLAGS = "-ObjC"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SKIP_INSTALL = YES; - }; - name = Release; - }; - 3A3AEE421A116B5300EED033 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7BD1EDBEC70BD7D3EADFE7E4 /* Pods-DAZABTestTests.debug.xcconfig */; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - INFOPLIST_FILE = DAZABTestTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - 3A3AEE431A116B5300EED033 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = FCFC5EE9730BAB88CE2A3594 /* Pods-DAZABTestTests.release.xcconfig */; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - INFOPLIST_FILE = DAZABTestTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 3A3AEE251A116B5200EED033 /* Build configuration list for PBXProject "DAZABTest" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 3A3AEE3C1A116B5300EED033 /* Debug */, - 3A3AEE3D1A116B5300EED033 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 3A3AEE3E1A116B5300EED033 /* Build configuration list for PBXNativeTarget "DAZABTest" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 3A3AEE3F1A116B5300EED033 /* Debug */, - 3A3AEE401A116B5300EED033 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 3A3AEE411A116B5300EED033 /* Build configuration list for PBXNativeTarget "DAZABTestTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 3A3AEE421A116B5300EED033 /* Debug */, - 3A3AEE431A116B5300EED033 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 3A3AEE221A116B5200EED033 /* Project object */; -} + + + + + archiveVersion + 1 + classes + + objectVersion + 46 + objects + + 081E8AC6F72BB685EE42FB6C + + buildActionMask + 2147483647 + files + + inputPaths + + isa + PBXShellScriptBuildPhase + name + Check Pods Manifest.lock + outputPaths + + runOnlyForDeploymentPostprocessing + 0 + shellPath + /bin/sh + shellScript + diff "${PODS_ROOT}/../Podfile.lock" "${PODS_ROOT}/Manifest.lock" > /dev/null +if [[ $? != 0 ]] ; then + cat << EOM +error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation. +EOM + exit 1 +fi + + showEnvVarsInLog + 0 + + 2671E5CE474ED813481EC283 + + children + + 9E805F4B40A8C4DECEF875C3 + + isa + PBXGroup + name + Frameworks + sourceTree + <group> + + 2DBF1DAA0E4D700A4FC4F4C6 + + buildActionMask + 2147483647 + files + + inputPaths + + isa + PBXShellScriptBuildPhase + name + Copy Pods Resources + outputPaths + + runOnlyForDeploymentPostprocessing + 0 + shellPath + /bin/sh + shellScript + "${SRCROOT}/Pods/Target Support Files/Pods-DAZABTestTests/Pods-DAZABTestTests-resources.sh" + + showEnvVarsInLog + 0 + + 3A3AEE211A116B5200EED033 + + children + + 3A3AEE2C1A116B5300EED033 + 3A3AEE391A116B5300EED033 + 3A3AEE2B1A116B5300EED033 + E4EBBD836E4D7BED06A7097E + 2671E5CE474ED813481EC283 + + isa + PBXGroup + sourceTree + <group> + + 3A3AEE221A116B5200EED033 + + attributes + + LastUpgradeCheck + 0610 + ORGANIZATIONNAME + Dasmer Singh + TargetAttributes + + 3A3AEE291A116B5200EED033 + + CreatedOnToolsVersion + 6.1 + + 3A3AEE341A116B5300EED033 + + CreatedOnToolsVersion + 6.1 + + + + buildConfigurationList + 3A3AEE251A116B5200EED033 + compatibilityVersion + Xcode 3.2 + developmentRegion + English + hasScannedForEncodings + 0 + isa + PBXProject + knownRegions + + en + + mainGroup + 3A3AEE211A116B5200EED033 + productRefGroup + 3A3AEE2B1A116B5300EED033 + projectDirPath + + projectReferences + + projectRoot + + targets + + 3A3AEE291A116B5200EED033 + 3A3AEE341A116B5300EED033 + + + 3A3AEE251A116B5200EED033 + + buildConfigurations + + 3A3AEE3C1A116B5300EED033 + 3A3AEE3D1A116B5300EED033 + + defaultConfigurationIsVisible + 0 + defaultConfigurationName + Release + isa + XCConfigurationList + + 3A3AEE261A116B5200EED033 + + buildActionMask + 2147483647 + files + + 3A3AEE301A116B5300EED033 + + isa + PBXSourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 3A3AEE271A116B5200EED033 + + buildActionMask + 2147483647 + files + + isa + PBXFrameworksBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 3A3AEE281A116B5200EED033 + + buildActionMask + 2147483647 + dstPath + include/$(PRODUCT_NAME) + dstSubfolderSpec + 16 + files + + 3A3AEE2E1A116B5300EED033 + + isa + PBXCopyFilesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 3A3AEE291A116B5200EED033 + + buildConfigurationList + 3A3AEE3E1A116B5300EED033 + buildPhases + + 3A3AEE261A116B5200EED033 + 3A3AEE271A116B5200EED033 + 3A3AEE281A116B5200EED033 + + buildRules + + dependencies + + isa + PBXNativeTarget + name + DAZABTest + productName + DAZABTest + productReference + 3A3AEE2A1A116B5300EED033 + productType + com.apple.product-type.library.static + + 3A3AEE2A1A116B5300EED033 + + explicitFileType + archive.ar + includeInIndex + 0 + isa + PBXFileReference + path + libDAZABTest.a + sourceTree + BUILT_PRODUCTS_DIR + + 3A3AEE2B1A116B5300EED033 + + children + + 3A3AEE2A1A116B5300EED033 + 3A3AEE351A116B5300EED033 + + isa + PBXGroup + name + Products + sourceTree + <group> + + 3A3AEE2C1A116B5300EED033 + + children + + 3A3AEE2D1A116B5300EED033 + 3A3AEE2F1A116B5300EED033 + + isa + PBXGroup + path + DAZABTest + sourceTree + <group> + + 3A3AEE2D1A116B5300EED033 + + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + DAZABTest.h + sourceTree + <group> + + 3A3AEE2E1A116B5300EED033 + + fileRef + 3A3AEE2D1A116B5300EED033 + isa + PBXBuildFile + + 3A3AEE2F1A116B5300EED033 + + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + DAZABTest.m + sourceTree + <group> + + 3A3AEE301A116B5300EED033 + + fileRef + 3A3AEE2F1A116B5300EED033 + isa + PBXBuildFile + + 3A3AEE311A116B5300EED033 + + buildActionMask + 2147483647 + files + + 3A3AEE451A116FC700EED033 + 3AD609F01A12925100D67785 + + isa + PBXSourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 3A3AEE321A116B5300EED033 + + buildActionMask + 2147483647 + files + + 3A3AEE361A116B5300EED033 + 78C49571A4E01B681AE94E43 + + isa + PBXFrameworksBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 3A3AEE331A116B5300EED033 + + buildActionMask + 2147483647 + files + + isa + PBXResourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 3A3AEE341A116B5300EED033 + + buildConfigurationList + 3A3AEE411A116B5300EED033 + buildPhases + + 081E8AC6F72BB685EE42FB6C + 3A3AEE311A116B5300EED033 + 3A3AEE321A116B5300EED033 + 3A3AEE331A116B5300EED033 + 2DBF1DAA0E4D700A4FC4F4C6 + + buildRules + + dependencies + + 3A3AEE381A116B5300EED033 + + isa + PBXNativeTarget + name + DAZABTestTests + productName + DAZABTestTests + productReference + 3A3AEE351A116B5300EED033 + productType + com.apple.product-type.bundle.unit-test + + 3A3AEE351A116B5300EED033 + + explicitFileType + wrapper.cfbundle + includeInIndex + 0 + isa + PBXFileReference + path + DAZABTestTests.xctest + sourceTree + BUILT_PRODUCTS_DIR + + 3A3AEE361A116B5300EED033 + + fileRef + 3A3AEE2A1A116B5300EED033 + isa + PBXBuildFile + + 3A3AEE371A116B5300EED033 + + containerPortal + 3A3AEE221A116B5200EED033 + isa + PBXContainerItemProxy + proxyType + 1 + remoteGlobalIDString + 3A3AEE291A116B5200EED033 + remoteInfo + DAZABTest + + 3A3AEE381A116B5300EED033 + + isa + PBXTargetDependency + target + 3A3AEE291A116B5200EED033 + targetProxy + 3A3AEE371A116B5300EED033 + + 3A3AEE391A116B5300EED033 + + children + + 3A3AEE441A116FC700EED033 + 3AD609EE1A12925100D67785 + 3AD609EF1A12925100D67785 + 3A3AEE3A1A116B5300EED033 + + isa + PBXGroup + path + DAZABTestTests + sourceTree + <group> + + 3A3AEE3A1A116B5300EED033 + + children + + 3A3AEE3B1A116B5300EED033 + + isa + PBXGroup + name + Supporting Files + sourceTree + <group> + + 3A3AEE3B1A116B5300EED033 + + isa + PBXFileReference + lastKnownFileType + text.plist.xml + path + Info.plist + sourceTree + <group> + + 3A3AEE3C1A116B5300EED033 + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + CLANG_WARN_UNREACHABLE_CODE + YES + CLANG_WARN__DUPLICATE_METHOD_MATCH + YES + COPY_PHASE_STRIP + NO + ENABLE_STRICT_OBJC_MSGSEND + YES + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_DYNAMIC_NO_PIC + NO + GCC_GENERATE_TEST_COVERAGE_FILES + YES + GCC_INSTRUMENT_PROGRAM_FLOW_ARCS + YES + GCC_OPTIMIZATION_LEVEL + 0 + GCC_PREPROCESSOR_DEFINITIONS + + DEBUG=1 + $(inherited) + + GCC_SYMBOLS_PRIVATE_EXTERN + NO + GCC_WARN_64_TO_32_BIT_CONVERSION + YES + GCC_WARN_ABOUT_RETURN_TYPE + YES_ERROR + GCC_WARN_UNDECLARED_SELECTOR + YES + GCC_WARN_UNINITIALIZED_AUTOS + YES_AGGRESSIVE + GCC_WARN_UNUSED_FUNCTION + YES + GCC_WARN_UNUSED_VARIABLE + YES + IPHONEOS_DEPLOYMENT_TARGET + 8.1 + MTL_ENABLE_DEBUG_INFO + YES + ONLY_ACTIVE_ARCH + YES + SDKROOT + iphoneos + + isa + XCBuildConfiguration + name + Debug + + 3A3AEE3D1A116B5300EED033 + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + YES + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + CLANG_WARN_UNREACHABLE_CODE + YES + CLANG_WARN__DUPLICATE_METHOD_MATCH + YES + COPY_PHASE_STRIP + YES + ENABLE_NS_ASSERTIONS + NO + ENABLE_STRICT_OBJC_MSGSEND + YES + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_GENERATE_TEST_COVERAGE_FILES + YES + GCC_INSTRUMENT_PROGRAM_FLOW_ARCS + YES + GCC_WARN_64_TO_32_BIT_CONVERSION + YES + GCC_WARN_ABOUT_RETURN_TYPE + YES_ERROR + GCC_WARN_UNDECLARED_SELECTOR + YES + GCC_WARN_UNINITIALIZED_AUTOS + YES_AGGRESSIVE + GCC_WARN_UNUSED_FUNCTION + YES + GCC_WARN_UNUSED_VARIABLE + YES + IPHONEOS_DEPLOYMENT_TARGET + 8.1 + MTL_ENABLE_DEBUG_INFO + NO + SDKROOT + iphoneos + VALIDATE_PRODUCT + YES + + isa + XCBuildConfiguration + name + Release + + 3A3AEE3E1A116B5300EED033 + + buildConfigurations + + 3A3AEE3F1A116B5300EED033 + 3A3AEE401A116B5300EED033 + + defaultConfigurationIsVisible + 0 + defaultConfigurationName + Release + isa + XCConfigurationList + + 3A3AEE3F1A116B5300EED033 + + buildSettings + + OTHER_LDFLAGS + -ObjC + PRODUCT_NAME + $(TARGET_NAME) + SKIP_INSTALL + YES + + isa + XCBuildConfiguration + name + Debug + + 3A3AEE401A116B5300EED033 + + buildSettings + + OTHER_LDFLAGS + -ObjC + PRODUCT_NAME + $(TARGET_NAME) + SKIP_INSTALL + YES + + isa + XCBuildConfiguration + name + Release + + 3A3AEE411A116B5300EED033 + + buildConfigurations + + 3A3AEE421A116B5300EED033 + 3A3AEE431A116B5300EED033 + + defaultConfigurationIsVisible + 0 + defaultConfigurationName + Release + isa + XCConfigurationList + + 3A3AEE421A116B5300EED033 + + baseConfigurationReference + 7BD1EDBEC70BD7D3EADFE7E4 + buildSettings + + FRAMEWORK_SEARCH_PATHS + + $(SDKROOT)/Developer/Library/Frameworks + $(inherited) + + GCC_PREPROCESSOR_DEFINITIONS + + DEBUG=1 + $(inherited) + + INFOPLIST_FILE + DAZABTestTests/Info.plist + LD_RUNPATH_SEARCH_PATHS + $(inherited) @executable_path/Frameworks @loader_path/Frameworks + PRODUCT_NAME + $(TARGET_NAME) + + isa + XCBuildConfiguration + name + Debug + + 3A3AEE431A116B5300EED033 + + baseConfigurationReference + FCFC5EE9730BAB88CE2A3594 + buildSettings + + FRAMEWORK_SEARCH_PATHS + + $(SDKROOT)/Developer/Library/Frameworks + $(inherited) + + INFOPLIST_FILE + DAZABTestTests/Info.plist + LD_RUNPATH_SEARCH_PATHS + $(inherited) @executable_path/Frameworks @loader_path/Frameworks + PRODUCT_NAME + $(TARGET_NAME) + + isa + XCBuildConfiguration + name + Release + + 3A3AEE441A116FC700EED033 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + DAZABTestSpec.m + sourceTree + <group> + + 3A3AEE451A116FC700EED033 + + fileRef + 3A3AEE441A116FC700EED033 + isa + PBXBuildFile + + 3AD609EE1A12925100D67785 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.h + path + DAZMathHelper.h + sourceTree + <group> + + 3AD609EF1A12925100D67785 + + fileEncoding + 4 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + DAZMathHelper.m + sourceTree + <group> + + 3AD609F01A12925100D67785 + + fileRef + 3AD609EF1A12925100D67785 + isa + PBXBuildFile + + 78C49571A4E01B681AE94E43 + + fileRef + 9E805F4B40A8C4DECEF875C3 + isa + PBXBuildFile + + 7BD1EDBEC70BD7D3EADFE7E4 + + includeInIndex + 1 + isa + PBXFileReference + lastKnownFileType + text.xcconfig + name + Pods-DAZABTestTests.debug.xcconfig + path + Pods/Target Support Files/Pods-DAZABTestTests/Pods-DAZABTestTests.debug.xcconfig + sourceTree + <group> + + 9E805F4B40A8C4DECEF875C3 + + explicitFileType + archive.ar + includeInIndex + 0 + isa + PBXFileReference + path + libPods-DAZABTestTests.a + sourceTree + BUILT_PRODUCTS_DIR + + E4EBBD836E4D7BED06A7097E + + children + + 7BD1EDBEC70BD7D3EADFE7E4 + FCFC5EE9730BAB88CE2A3594 + + isa + PBXGroup + name + Pods + sourceTree + <group> + + FCFC5EE9730BAB88CE2A3594 + + includeInIndex + 1 + isa + PBXFileReference + lastKnownFileType + text.xcconfig + name + Pods-DAZABTestTests.release.xcconfig + path + Pods/Target Support Files/Pods-DAZABTestTests/Pods-DAZABTestTests.release.xcconfig + sourceTree + <group> + + + rootObject + 3A3AEE221A116B5200EED033 + + diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..23a1d05 --- /dev/null +++ b/Gemfile @@ -0,0 +1,3 @@ +source 'https://rubygems.org' + +gem 'slather' \ No newline at end of file diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 0000000..2f8eddf --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,26 @@ +GEM + remote: https://rubygems.org/ + specs: + activesupport (3.2.20) + i18n (~> 0.6, >= 0.6.4) + multi_json (~> 1.0) + clamp (0.6.3) + colored (1.2) + i18n (0.6.11) + mini_portile (0.6.1) + multi_json (1.10.1) + nokogiri (1.6.4.1) + mini_portile (~> 0.6.0) + slather (1.5.1) + clamp (~> 0.6) + nokogiri (~> 1.6.3) + xcodeproj (~> 0.19.2) + xcodeproj (0.19.4) + activesupport (~> 3.0) + colored (~> 1.2) + +PLATFORMS + ruby + +DEPENDENCIES + slather diff --git a/README.md b/README.md index 8085b90..da58177 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ DAZABTest ========= [![Build Status](https://travis-ci.org/dasmer/DAZABTest.svg?branch=master)](https://travis-ci.org/dasmer/DAZABTest) +[![Coverage Status](https://coveralls.io/repos/dasmer/DAZABTest/badge.png)](https://coveralls.io/r/dasmer/DAZABTest) DAZABTest is a simple split-testing framework with a synchronous API. From 9b78209c17c66217ae3270cd591eb6fd3046f952 Mon Sep 17 00:00:00 2001 From: Dasmer Singh Date: Tue, 11 Nov 2014 19:28:01 -0500 Subject: [PATCH 2/2] [README.md] Add Coveralls badge pointed to master --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ab8bbda..1c2ae6e 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ DAZABTest ========= -[![Build Status](https://travis-ci.org/dasmer/DAZABTest.svg?branch=master)](https://travis-ci.org/dasmer/DAZABTest) -[![Coverage Status](https://coveralls.io/repos/dasmer/DAZABTest/badge.png)](https://coveralls.io/r/dasmer/DAZABTest) +[![Build Status](https://travis-ci.org/dasmer/DAZABTest.svg?branch=master)](https://travis-ci.org/dasmer/DAZABTest) +[![Coverage Status](https://coveralls.io/repos/dasmer/DAZABTest/badge.png?branch=master)](https://coveralls.io/r/dasmer/DAZABTest?branch=master) DAZABTest is a simple split-testing framework with a synchronous API.