annotate unit-tests/BTrack Tests.xcodeproj/project.pbxproj @ 56:b6d440942ff6

Added some simple unit tests. Removed the destructor from the BTrack class as it was unnecessary.
author Adam Stark <adamstark@users.noreply.github.com>
date Thu, 23 Jan 2014 12:17:06 +0000
parents 68d01fea1e8d
children 8f135e664398
rev   line source
adamstark@51 1 // !$*UTF8*$!
adamstark@51 2 {
adamstark@51 3 archiveVersion = 1;
adamstark@51 4 classes = {
adamstark@51 5 };
adamstark@51 6 objectVersion = 46;
adamstark@51 7 objects = {
adamstark@51 8
adamstark@51 9 /* Begin PBXBuildFile section */
adamstark@56 10 E31C50041891302D006530ED /* Test_BTrack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E31C50031891302D006530ED /* Test_BTrack.cpp */; };
adamstark@51 11 E38214F0188E7AED00DDD7C8 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E38214EF188E7AED00DDD7C8 /* main.cpp */; };
adamstark@51 12 E38214F2188E7AED00DDD7C8 /* BTrack_Tests.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = E38214F1188E7AED00DDD7C8 /* BTrack_Tests.1 */; };
adamstark@51 13 E3A45DB9188E7BCD00B48CE4 /* BTrack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E3A45DB5188E7BCD00B48CE4 /* BTrack.cpp */; };
adamstark@51 14 E3A45DBA188E7BCD00B48CE4 /* OnsetDetectionFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E3A45DB7188E7BCD00B48CE4 /* OnsetDetectionFunction.cpp */; };
adamstark@51 15 /* End PBXBuildFile section */
adamstark@51 16
adamstark@51 17 /* Begin PBXCopyFilesBuildPhase section */
adamstark@51 18 E38214EA188E7AED00DDD7C8 /* CopyFiles */ = {
adamstark@51 19 isa = PBXCopyFilesBuildPhase;
adamstark@51 20 buildActionMask = 2147483647;
adamstark@51 21 dstPath = /usr/share/man/man1/;
adamstark@51 22 dstSubfolderSpec = 0;
adamstark@51 23 files = (
adamstark@51 24 E38214F2188E7AED00DDD7C8 /* BTrack_Tests.1 in CopyFiles */,
adamstark@51 25 );
adamstark@51 26 runOnlyForDeploymentPostprocessing = 1;
adamstark@51 27 };
adamstark@51 28 /* End PBXCopyFilesBuildPhase section */
adamstark@51 29
adamstark@51 30 /* Begin PBXFileReference section */
adamstark@56 31 E31C50031891302D006530ED /* Test_BTrack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Test_BTrack.cpp; sourceTree = "<group>"; };
adamstark@51 32 E38214EC188E7AED00DDD7C8 /* BTrack Tests */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "BTrack Tests"; sourceTree = BUILT_PRODUCTS_DIR; };
adamstark@51 33 E38214EF188E7AED00DDD7C8 /* main.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; };
adamstark@51 34 E38214F1188E7AED00DDD7C8 /* BTrack_Tests.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = BTrack_Tests.1; sourceTree = "<group>"; };
adamstark@51 35 E3A45DB5188E7BCD00B48CE4 /* BTrack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BTrack.cpp; sourceTree = "<group>"; };
adamstark@51 36 E3A45DB6188E7BCD00B48CE4 /* BTrack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTrack.h; sourceTree = "<group>"; };
adamstark@51 37 E3A45DB7188E7BCD00B48CE4 /* OnsetDetectionFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OnsetDetectionFunction.cpp; sourceTree = "<group>"; };
adamstark@51 38 E3A45DB8188E7BCD00B48CE4 /* OnsetDetectionFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OnsetDetectionFunction.h; sourceTree = "<group>"; };
adamstark@51 39 /* End PBXFileReference section */
adamstark@51 40
adamstark@51 41 /* Begin PBXFrameworksBuildPhase section */
adamstark@51 42 E38214E9188E7AED00DDD7C8 /* Frameworks */ = {
adamstark@51 43 isa = PBXFrameworksBuildPhase;
adamstark@51 44 buildActionMask = 2147483647;
adamstark@51 45 files = (
adamstark@51 46 );
adamstark@51 47 runOnlyForDeploymentPostprocessing = 0;
adamstark@51 48 };
adamstark@51 49 /* End PBXFrameworksBuildPhase section */
adamstark@51 50
adamstark@51 51 /* Begin PBXGroup section */
adamstark@56 52 E31C500218913007006530ED /* tests */ = {
adamstark@56 53 isa = PBXGroup;
adamstark@56 54 children = (
adamstark@56 55 E31C50031891302D006530ED /* Test_BTrack.cpp */,
adamstark@56 56 );
adamstark@56 57 name = tests;
adamstark@56 58 path = "BTrack Tests/tests";
adamstark@56 59 sourceTree = SOURCE_ROOT;
adamstark@56 60 };
adamstark@51 61 E38214E3188E7AED00DDD7C8 = {
adamstark@51 62 isa = PBXGroup;
adamstark@51 63 children = (
adamstark@51 64 E38214EE188E7AED00DDD7C8 /* BTrack Tests */,
adamstark@51 65 E38214ED188E7AED00DDD7C8 /* Products */,
adamstark@51 66 );
adamstark@51 67 sourceTree = "<group>";
adamstark@51 68 };
adamstark@51 69 E38214ED188E7AED00DDD7C8 /* Products */ = {
adamstark@51 70 isa = PBXGroup;
adamstark@51 71 children = (
adamstark@51 72 E38214EC188E7AED00DDD7C8 /* BTrack Tests */,
adamstark@51 73 );
adamstark@51 74 name = Products;
adamstark@51 75 sourceTree = "<group>";
adamstark@51 76 };
adamstark@51 77 E38214EE188E7AED00DDD7C8 /* BTrack Tests */ = {
adamstark@51 78 isa = PBXGroup;
adamstark@51 79 children = (
adamstark@51 80 E38214EF188E7AED00DDD7C8 /* main.cpp */,
adamstark@56 81 E31C500218913007006530ED /* tests */,
adamstark@51 82 E3A45DB4188E7BCD00B48CE4 /* src */,
adamstark@51 83 E38214F1188E7AED00DDD7C8 /* BTrack_Tests.1 */,
adamstark@51 84 );
adamstark@51 85 path = "BTrack Tests";
adamstark@51 86 sourceTree = "<group>";
adamstark@51 87 };
adamstark@51 88 E3A45DB4188E7BCD00B48CE4 /* src */ = {
adamstark@51 89 isa = PBXGroup;
adamstark@51 90 children = (
adamstark@51 91 E3A45DB5188E7BCD00B48CE4 /* BTrack.cpp */,
adamstark@51 92 E3A45DB6188E7BCD00B48CE4 /* BTrack.h */,
adamstark@51 93 E3A45DB7188E7BCD00B48CE4 /* OnsetDetectionFunction.cpp */,
adamstark@51 94 E3A45DB8188E7BCD00B48CE4 /* OnsetDetectionFunction.h */,
adamstark@51 95 );
adamstark@51 96 name = src;
adamstark@51 97 path = ../../src;
adamstark@51 98 sourceTree = "<group>";
adamstark@51 99 };
adamstark@51 100 /* End PBXGroup section */
adamstark@51 101
adamstark@51 102 /* Begin PBXNativeTarget section */
adamstark@51 103 E38214EB188E7AED00DDD7C8 /* BTrack Tests */ = {
adamstark@51 104 isa = PBXNativeTarget;
adamstark@51 105 buildConfigurationList = E38214F5188E7AED00DDD7C8 /* Build configuration list for PBXNativeTarget "BTrack Tests" */;
adamstark@51 106 buildPhases = (
adamstark@51 107 E38214E8188E7AED00DDD7C8 /* Sources */,
adamstark@51 108 E38214E9188E7AED00DDD7C8 /* Frameworks */,
adamstark@51 109 E38214EA188E7AED00DDD7C8 /* CopyFiles */,
adamstark@51 110 );
adamstark@51 111 buildRules = (
adamstark@51 112 );
adamstark@51 113 dependencies = (
adamstark@51 114 );
adamstark@51 115 name = "BTrack Tests";
adamstark@51 116 productName = "BTrack Tests";
adamstark@51 117 productReference = E38214EC188E7AED00DDD7C8 /* BTrack Tests */;
adamstark@51 118 productType = "com.apple.product-type.tool";
adamstark@51 119 };
adamstark@51 120 /* End PBXNativeTarget section */
adamstark@51 121
adamstark@51 122 /* Begin PBXProject section */
adamstark@51 123 E38214E4188E7AED00DDD7C8 /* Project object */ = {
adamstark@51 124 isa = PBXProject;
adamstark@51 125 attributes = {
adamstark@51 126 LastUpgradeCheck = 0500;
adamstark@51 127 ORGANIZATIONNAME = "Adam Stark";
adamstark@51 128 };
adamstark@51 129 buildConfigurationList = E38214E7188E7AED00DDD7C8 /* Build configuration list for PBXProject "BTrack Tests" */;
adamstark@51 130 compatibilityVersion = "Xcode 3.2";
adamstark@51 131 developmentRegion = English;
adamstark@51 132 hasScannedForEncodings = 0;
adamstark@51 133 knownRegions = (
adamstark@51 134 en,
adamstark@51 135 );
adamstark@51 136 mainGroup = E38214E3188E7AED00DDD7C8;
adamstark@51 137 productRefGroup = E38214ED188E7AED00DDD7C8 /* Products */;
adamstark@51 138 projectDirPath = "";
adamstark@51 139 projectRoot = "";
adamstark@51 140 targets = (
adamstark@51 141 E38214EB188E7AED00DDD7C8 /* BTrack Tests */,
adamstark@51 142 );
adamstark@51 143 };
adamstark@51 144 /* End PBXProject section */
adamstark@51 145
adamstark@51 146 /* Begin PBXSourcesBuildPhase section */
adamstark@51 147 E38214E8188E7AED00DDD7C8 /* Sources */ = {
adamstark@51 148 isa = PBXSourcesBuildPhase;
adamstark@51 149 buildActionMask = 2147483647;
adamstark@51 150 files = (
adamstark@56 151 E31C50041891302D006530ED /* Test_BTrack.cpp in Sources */,
adamstark@51 152 E3A45DBA188E7BCD00B48CE4 /* OnsetDetectionFunction.cpp in Sources */,
adamstark@51 153 E3A45DB9188E7BCD00B48CE4 /* BTrack.cpp in Sources */,
adamstark@51 154 E38214F0188E7AED00DDD7C8 /* main.cpp in Sources */,
adamstark@51 155 );
adamstark@51 156 runOnlyForDeploymentPostprocessing = 0;
adamstark@51 157 };
adamstark@51 158 /* End PBXSourcesBuildPhase section */
adamstark@51 159
adamstark@51 160 /* Begin XCBuildConfiguration section */
adamstark@51 161 E38214F3188E7AED00DDD7C8 /* Debug */ = {
adamstark@51 162 isa = XCBuildConfiguration;
adamstark@51 163 buildSettings = {
adamstark@51 164 ALWAYS_SEARCH_USER_PATHS = NO;
adamstark@51 165 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
adamstark@51 166 CLANG_CXX_LIBRARY = "libc++";
adamstark@51 167 CLANG_ENABLE_OBJC_ARC = YES;
adamstark@51 168 CLANG_WARN_BOOL_CONVERSION = YES;
adamstark@51 169 CLANG_WARN_CONSTANT_CONVERSION = YES;
adamstark@51 170 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
adamstark@51 171 CLANG_WARN_EMPTY_BODY = YES;
adamstark@51 172 CLANG_WARN_ENUM_CONVERSION = YES;
adamstark@51 173 CLANG_WARN_INT_CONVERSION = YES;
adamstark@51 174 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
adamstark@51 175 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
adamstark@51 176 COPY_PHASE_STRIP = NO;
adamstark@51 177 GCC_C_LANGUAGE_STANDARD = gnu99;
adamstark@51 178 GCC_DYNAMIC_NO_PIC = NO;
adamstark@51 179 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
adamstark@51 180 GCC_OPTIMIZATION_LEVEL = 0;
adamstark@51 181 GCC_PREPROCESSOR_DEFINITIONS = (
adamstark@51 182 "DEBUG=1",
adamstark@51 183 "$(inherited)",
adamstark@51 184 );
adamstark@51 185 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
adamstark@51 186 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
adamstark@51 187 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
adamstark@51 188 GCC_WARN_UNDECLARED_SELECTOR = YES;
adamstark@51 189 GCC_WARN_UNINITIALIZED_AUTOS = YES;
adamstark@51 190 GCC_WARN_UNUSED_FUNCTION = YES;
adamstark@51 191 GCC_WARN_UNUSED_VARIABLE = YES;
adamstark@56 192 HEADER_SEARCH_PATHS = (
adamstark@56 193 "$(inherited)",
adamstark@56 194 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
adamstark@56 195 /usr/local/include,
adamstark@56 196 );
adamstark@56 197 LIBRARY_SEARCH_PATHS = /usr/local/lib;
adamstark@51 198 MACOSX_DEPLOYMENT_TARGET = 10.9;
adamstark@51 199 ONLY_ACTIVE_ARCH = YES;
adamstark@56 200 OTHER_LDFLAGS = (
adamstark@56 201 "-lboost_unit_test_framework\n-lboost_unit_test_framework\n-lboost_unit_test_framework\n-lboost_unit_test_framework\n-lboost_unit_test_framework\n-lboost_unit_test_framework\n-lboost_unit_test_framework\n-lboost_unit_test_framework\n-lboost_unit_test_framework",
adamstark@56 202 "-lsamplerate",
adamstark@56 203 "-lfftw3",
adamstark@56 204 );
adamstark@51 205 SDKROOT = macosx;
adamstark@51 206 };
adamstark@51 207 name = Debug;
adamstark@51 208 };
adamstark@51 209 E38214F4188E7AED00DDD7C8 /* Release */ = {
adamstark@51 210 isa = XCBuildConfiguration;
adamstark@51 211 buildSettings = {
adamstark@51 212 ALWAYS_SEARCH_USER_PATHS = NO;
adamstark@51 213 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
adamstark@51 214 CLANG_CXX_LIBRARY = "libc++";
adamstark@51 215 CLANG_ENABLE_OBJC_ARC = YES;
adamstark@51 216 CLANG_WARN_BOOL_CONVERSION = YES;
adamstark@51 217 CLANG_WARN_CONSTANT_CONVERSION = YES;
adamstark@51 218 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
adamstark@51 219 CLANG_WARN_EMPTY_BODY = YES;
adamstark@51 220 CLANG_WARN_ENUM_CONVERSION = YES;
adamstark@51 221 CLANG_WARN_INT_CONVERSION = YES;
adamstark@51 222 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
adamstark@51 223 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
adamstark@51 224 COPY_PHASE_STRIP = YES;
adamstark@51 225 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
adamstark@51 226 ENABLE_NS_ASSERTIONS = NO;
adamstark@51 227 GCC_C_LANGUAGE_STANDARD = gnu99;
adamstark@51 228 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
adamstark@51 229 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
adamstark@51 230 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
adamstark@51 231 GCC_WARN_UNDECLARED_SELECTOR = YES;
adamstark@51 232 GCC_WARN_UNINITIALIZED_AUTOS = YES;
adamstark@51 233 GCC_WARN_UNUSED_FUNCTION = YES;
adamstark@51 234 GCC_WARN_UNUSED_VARIABLE = YES;
adamstark@56 235 HEADER_SEARCH_PATHS = (
adamstark@56 236 "$(inherited)",
adamstark@56 237 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
adamstark@56 238 /usr/local/include,
adamstark@56 239 );
adamstark@56 240 LIBRARY_SEARCH_PATHS = /usr/local/lib;
adamstark@51 241 MACOSX_DEPLOYMENT_TARGET = 10.9;
adamstark@56 242 OTHER_LDFLAGS = (
adamstark@56 243 "-lboost_unit_test_framework\n-lboost_unit_test_framework\n-lboost_unit_test_framework\n-lboost_unit_test_framework\n-lboost_unit_test_framework\n-lboost_unit_test_framework\n-lboost_unit_test_framework\n-lboost_unit_test_framework\n-lboost_unit_test_framework",
adamstark@56 244 "-lsamplerate",
adamstark@56 245 "-lfftw3",
adamstark@56 246 );
adamstark@51 247 SDKROOT = macosx;
adamstark@51 248 };
adamstark@51 249 name = Release;
adamstark@51 250 };
adamstark@51 251 E38214F6188E7AED00DDD7C8 /* Debug */ = {
adamstark@51 252 isa = XCBuildConfiguration;
adamstark@51 253 buildSettings = {
adamstark@51 254 PRODUCT_NAME = "$(TARGET_NAME)";
adamstark@51 255 };
adamstark@51 256 name = Debug;
adamstark@51 257 };
adamstark@51 258 E38214F7188E7AED00DDD7C8 /* Release */ = {
adamstark@51 259 isa = XCBuildConfiguration;
adamstark@51 260 buildSettings = {
adamstark@51 261 PRODUCT_NAME = "$(TARGET_NAME)";
adamstark@51 262 };
adamstark@51 263 name = Release;
adamstark@51 264 };
adamstark@51 265 /* End XCBuildConfiguration section */
adamstark@51 266
adamstark@51 267 /* Begin XCConfigurationList section */
adamstark@51 268 E38214E7188E7AED00DDD7C8 /* Build configuration list for PBXProject "BTrack Tests" */ = {
adamstark@51 269 isa = XCConfigurationList;
adamstark@51 270 buildConfigurations = (
adamstark@51 271 E38214F3188E7AED00DDD7C8 /* Debug */,
adamstark@51 272 E38214F4188E7AED00DDD7C8 /* Release */,
adamstark@51 273 );
adamstark@51 274 defaultConfigurationIsVisible = 0;
adamstark@51 275 defaultConfigurationName = Release;
adamstark@51 276 };
adamstark@51 277 E38214F5188E7AED00DDD7C8 /* Build configuration list for PBXNativeTarget "BTrack Tests" */ = {
adamstark@51 278 isa = XCConfigurationList;
adamstark@51 279 buildConfigurations = (
adamstark@51 280 E38214F6188E7AED00DDD7C8 /* Debug */,
adamstark@51 281 E38214F7188E7AED00DDD7C8 /* Release */,
adamstark@51 282 );
adamstark@51 283 defaultConfigurationIsVisible = 0;
adamstark@51 284 defaultConfigurationName = Release;
adamstark@51 285 };
adamstark@51 286 /* End XCConfigurationList section */
adamstark@51 287 };
adamstark@51 288 rootObject = E38214E4188E7AED00DDD7C8 /* Project object */;
adamstark@51 289 }