diff --git a/.gitignore b/.gitignore index 6f8a9206..675ae4ce 100644 --- a/.gitignore +++ b/.gitignore @@ -18,7 +18,7 @@ projects/CMake/.idea projects/CMake/cmake-build-debug UpgradeLog.XML Resources/DWARF -projects/XCode/iOSTest/Build +projects/Generated *.pyc DerivedData *.xccheckout diff --git a/projects/VS2008/TestCatch/TestCatch.sln b/projects/VS2008/TestCatch/TestCatch.sln deleted file mode 100644 index bd85bbe2..00000000 --- a/projects/VS2008/TestCatch/TestCatch.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestCatch", "TestCatch\TestCatch.vcproj", "{A2F23B19-9CF7-4246-AE58-BC65E39C6F7E}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {A2F23B19-9CF7-4246-AE58-BC65E39C6F7E}.Debug|Win32.ActiveCfg = Debug|Win32 - {A2F23B19-9CF7-4246-AE58-BC65E39C6F7E}.Debug|Win32.Build.0 = Debug|Win32 - {A2F23B19-9CF7-4246-AE58-BC65E39C6F7E}.Release|Win32.ActiveCfg = Release|Win32 - {A2F23B19-9CF7-4246-AE58-BC65E39C6F7E}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/projects/VS2008/TestCatch/TestCatch/TestCatch.cpp b/projects/VS2008/TestCatch/TestCatch/TestCatch.cpp deleted file mode 100644 index 8dd2067d..00000000 --- a/projects/VS2008/TestCatch/TestCatch/TestCatch.cpp +++ /dev/null @@ -1,8 +0,0 @@ -// TestCatch.cpp : Defines the entry point for the console application. -// - -int main(int argc, char* argv[]) -{ - return 0; -} - diff --git a/projects/VS2008/TestCatch/TestCatch/TestCatch.vcproj b/projects/VS2008/TestCatch/TestCatch/TestCatch.vcproj deleted file mode 100644 index d4cb0c97..00000000 --- a/projects/VS2008/TestCatch/TestCatch/TestCatch.vcproj +++ /dev/null @@ -1,390 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/projects/VS2010/TestCatch/TestCatch.sln b/projects/VS2010/TestCatch/TestCatch.sln deleted file mode 100644 index efb4502b..00000000 --- a/projects/VS2010/TestCatch/TestCatch.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestCatch", "TestCatch\TestCatch.vcxproj", "{A2F23B19-9CF7-4246-AE58-BC65E39C6F7E}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {A2F23B19-9CF7-4246-AE58-BC65E39C6F7E}.Debug|Win32.ActiveCfg = Debug|Win32 - {A2F23B19-9CF7-4246-AE58-BC65E39C6F7E}.Debug|Win32.Build.0 = Debug|Win32 - {A2F23B19-9CF7-4246-AE58-BC65E39C6F7E}.Release|Win32.ActiveCfg = Release|Win32 - {A2F23B19-9CF7-4246-AE58-BC65E39C6F7E}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/projects/VS2010/TestCatch/TestCatch/TestCatch.vcxproj b/projects/VS2010/TestCatch/TestCatch/TestCatch.vcxproj deleted file mode 100644 index 52bcea11..00000000 --- a/projects/VS2010/TestCatch/TestCatch/TestCatch.vcxproj +++ /dev/null @@ -1,148 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - {A2F23B19-9CF7-4246-AE58-BC65E39C6F7E} - TestCatch - Win32Proj - - - - Application - Unicode - true - - - Application - Unicode - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - $(SolutionDir)$(Configuration)\ - $(Configuration)\ - true - $(SolutionDir)$(Configuration)\ - $(Configuration)\ - false - AllRules.ruleset - - - AllRules.ruleset - - - - - - Disabled - ..\..\..\..\include;%(AdditionalIncludeDirectories) - WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - - - Level4 - EditAndContinue - - - true - Console - MachineX86 - - - - - MaxSpeed - true - WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) - MultiThreadedDLL - true - - - Level3 - ProgramDatabase - ..\..\..\..\include;%(AdditionalIncludeDirectories) - - - true - Console - true - true - MachineX86 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/projects/Where did the XCode project go.txt b/projects/Where did the XCode project go.txt new file mode 100644 index 00000000..c7b011d5 --- /dev/null +++ b/projects/Where did the XCode project go.txt @@ -0,0 +1,13 @@ +The canonical project format is now CMake. +To generate an XCode or Visual Studio project you'll need CMake, which you can download from https://cmake.org if necessary. + +To generate the project files open a terminal/ console within the projects directory (where this file is located), create a directory called "Generated" (using mkdir or md), cd into it, then type: + +CMake -G ../.. + +Where is XCode for XCode projects, or "Visual Studio 14" for Visual Studio 2015 (replace 14 with the major version number for any other supported Visual Studio version - or execute CMake -help for the full list) + +Remember to re-run CMake any time you pull from GitHub. +Note that the projects/Generated folder is excluded in .gitignore. So it is recommended to use this. + +CMake can also generate make files or projects for other build systems. Run CMake -help for the full set of options. diff --git a/projects/XCode/CatchSelfTest/CatchSelfTest.xcodeproj/project.pbxproj b/projects/XCode/CatchSelfTest/CatchSelfTest.xcodeproj/project.pbxproj deleted file mode 100644 index a26df536..00000000 --- a/projects/XCode/CatchSelfTest/CatchSelfTest.xcodeproj/project.pbxproj +++ /dev/null @@ -1,742 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 26059AF21BD4B94C003D575C /* PartTrackerTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26059AF11BD4B94C003D575C /* PartTrackerTests.cpp */; }; - 263F7A4719B6FCBF009474C2 /* EnumToString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 263F7A4619B6FCBF009474C2 /* EnumToString.cpp */; }; - 263F7A4B19B6FE1E009474C2 /* ToStringPair.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 263F7A4819B6FE1E009474C2 /* ToStringPair.cpp */; }; - 263F7A4C19B6FE1E009474C2 /* ToStringVector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 263F7A4919B6FE1E009474C2 /* ToStringVector.cpp */; }; - 263F7A4D19B6FE1E009474C2 /* ToStringWhich.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 263F7A4A19B6FE1E009474C2 /* ToStringWhich.cpp */; }; - 2656C2211925E7330040DB02 /* catch_test_spec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2656C2201925E7330040DB02 /* catch_test_spec.cpp */; }; - 266B06B816F3A60A004ED264 /* VariadicMacrosTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 266B06B616F3A60A004ED264 /* VariadicMacrosTests.cpp */; }; - 266ECD74170F3C620030D735 /* BDDTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 266ECD73170F3C620030D735 /* BDDTests.cpp */; }; - 26711C8F195D465C0033EDA2 /* TagAliasTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26711C8D195D465C0033EDA2 /* TagAliasTests.cpp */; }; - 26847E5F16BBADB40043B9C1 /* catch_message.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26847E5D16BBADB40043B9C1 /* catch_message.cpp */; }; - 2691574C1A532A280054F1ED /* ToStringTuple.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2691574B1A532A280054F1ED /* ToStringTuple.cpp */; }; - 2694A1FD16A0000E004816E3 /* catch_text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2694A1FB16A0000E004816E3 /* catch_text.cpp */; }; - 26E1B7D319213BC900812682 /* CmdLineTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26E1B7D119213BC900812682 /* CmdLineTests.cpp */; }; - 4A45DA2416161EF9004F8D6B /* catch_console_colour.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A45DA2316161EF9004F8D6B /* catch_console_colour.cpp */; }; - 4A45DA2716161F1F004F8D6B /* catch_ptr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A45DA2616161F1F004F8D6B /* catch_ptr.cpp */; }; - 4A45DA2916161F3D004F8D6B /* catch_streambuf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A45DA2816161F3D004F8D6B /* catch_streambuf.cpp */; }; - 4A45DA2B16161F79004F8D6B /* catch_interfaces_registry_hub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A45DA2A16161F79004F8D6B /* catch_interfaces_registry_hub.cpp */; }; - 4A45DA2D16161FA2004F8D6B /* catch_interfaces_capture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A45DA2C16161FA2004F8D6B /* catch_interfaces_capture.cpp */; }; - 4A45DA3116161FFC004F8D6B /* catch_interfaces_reporter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A45DA3016161FFB004F8D6B /* catch_interfaces_reporter.cpp */; }; - 4A45DA3316162047004F8D6B /* catch_interfaces_exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A45DA3216162047004F8D6B /* catch_interfaces_exception.cpp */; }; - 4A45DA3516162071004F8D6B /* catch_interfaces_runner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A45DA3416162071004F8D6B /* catch_interfaces_runner.cpp */; }; - 4A6D0C27149B3D3B00DB3EAA /* CatchSelfTest.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4A6D0C26149B3D3B00DB3EAA /* CatchSelfTest.1 */; }; - 4A6D0C37149B3D9E00DB3EAA /* ApproxTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6D0C2D149B3D9E00DB3EAA /* ApproxTests.cpp */; }; - 4A6D0C38149B3D9E00DB3EAA /* ClassTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6D0C2F149B3D9E00DB3EAA /* ClassTests.cpp */; }; - 4A6D0C39149B3D9E00DB3EAA /* ConditionTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6D0C30149B3D9E00DB3EAA /* ConditionTests.cpp */; }; - 4A6D0C3A149B3D9E00DB3EAA /* ExceptionTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6D0C31149B3D9E00DB3EAA /* ExceptionTests.cpp */; }; - 4A6D0C3B149B3D9E00DB3EAA /* GeneratorTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6D0C32149B3D9E00DB3EAA /* GeneratorTests.cpp */; }; - 4A6D0C3C149B3D9E00DB3EAA /* MessageTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6D0C33149B3D9E00DB3EAA /* MessageTests.cpp */; }; - 4A6D0C3D149B3D9E00DB3EAA /* MiscTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6D0C34149B3D9E00DB3EAA /* MiscTests.cpp */; }; - 4A6D0C3E149B3D9E00DB3EAA /* TestMain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6D0C35149B3D9E00DB3EAA /* TestMain.cpp */; }; - 4A6D0C3F149B3D9E00DB3EAA /* TrickyTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6D0C36149B3D9E00DB3EAA /* TrickyTests.cpp */; }; - 4AB3D99D1616216500C9A0F8 /* catch_interfaces_testcase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4AB3D99C1616216500C9A0F8 /* catch_interfaces_testcase.cpp */; }; - 4AB3D9A01616219100C9A0F8 /* catch_interfaces_config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4AB3D99F1616219100C9A0F8 /* catch_interfaces_config.cpp */; }; - 4AB3D9A2161621B500C9A0F8 /* catch_interfaces_generators.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4AB3D9A1161621B500C9A0F8 /* catch_interfaces_generators.cpp */; }; - 4ACE21CC166CA1B300FB5509 /* catch_option.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4ACE21CA166CA1B300FB5509 /* catch_option.cpp */; }; - 4AEE032016142F910071E950 /* catch_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4AEE031F16142F910071E950 /* catch_common.cpp */; }; - 4AEE032316142FC70071E950 /* catch_debugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4AEE032216142FC70071E950 /* catch_debugger.cpp */; }; - 4AEE032516142FF10071E950 /* catch_stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4AEE032416142FF10071E950 /* catch_stream.cpp */; }; - 4AEE0328161434FD0071E950 /* catch_xmlwriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4AEE0327161434FD0071E950 /* catch_xmlwriter.cpp */; }; -/* End PBXBuildFile section */ - -/* Begin PBXCopyFilesBuildPhase section */ - 4A6D0C1E149B3D3B00DB3EAA /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - 4A6D0C27149B3D3B00DB3EAA /* CatchSelfTest.1 in CopyFiles */, - ); - runOnlyForDeploymentPostprocessing = 1; - }; -/* End PBXCopyFilesBuildPhase section */ - -/* Begin PBXFileReference section */ - 26059AF11BD4B94C003D575C /* PartTrackerTests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PartTrackerTests.cpp; path = ../../../SelfTest/PartTrackerTests.cpp; sourceTree = ""; }; - 261488FA184C81130041FBEB /* catch_test_spec.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = catch_test_spec.hpp; sourceTree = ""; }; - 261488FC184D1DC10041FBEB /* catch_stream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = catch_stream.h; sourceTree = ""; }; - 261488FD184D21290041FBEB /* catch_section_info.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = catch_section_info.h; sourceTree = ""; }; - 261488FE184DC32F0041FBEB /* catch_section.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = catch_section.h; sourceTree = ""; }; - 261488FF184DC4A20041FBEB /* catch_debugger.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = catch_debugger.h; sourceTree = ""; }; - 2627F7051935B16F009BCE2D /* catch_result_builder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = catch_result_builder.h; sourceTree = ""; }; - 2627F7061935B55F009BCE2D /* catch_result_builder.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = catch_result_builder.hpp; sourceTree = ""; }; - 262E7399184673A800CAC268 /* catch_reporter_bases.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = catch_reporter_bases.hpp; sourceTree = ""; }; - 262E739A1846759000CAC268 /* catch_common.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = catch_common.hpp; sourceTree = ""; }; - 263F7A4519A66608009474C2 /* catch_fatal_condition.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = catch_fatal_condition.hpp; sourceTree = ""; }; - 263F7A4619B6FCBF009474C2 /* EnumToString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = EnumToString.cpp; path = ../../../SelfTest/EnumToString.cpp; sourceTree = ""; }; - 263F7A4819B6FE1E009474C2 /* ToStringPair.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ToStringPair.cpp; path = ../../../SelfTest/ToStringPair.cpp; sourceTree = ""; }; - 263F7A4919B6FE1E009474C2 /* ToStringVector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ToStringVector.cpp; path = ../../../SelfTest/ToStringVector.cpp; sourceTree = ""; }; - 263F7A4A19B6FE1E009474C2 /* ToStringWhich.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ToStringWhich.cpp; path = ../../../SelfTest/ToStringWhich.cpp; sourceTree = ""; }; - 263FD06017AF8DF200988A20 /* catch_timer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_timer.hpp; sourceTree = ""; }; - 263FD06117AF8DF200988A20 /* catch_timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = catch_timer.h; sourceTree = ""; }; - 2656C21F1925E5100040DB02 /* catch_test_spec_parser.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_test_spec_parser.hpp; sourceTree = ""; }; - 2656C2201925E7330040DB02 /* catch_test_spec.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_test_spec.cpp; path = ../../../SelfTest/SurrogateCpps/catch_test_spec.cpp; sourceTree = ""; }; - 2656C226192A77EF0040DB02 /* catch_suppress_warnings.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = catch_suppress_warnings.h; sourceTree = ""; }; - 2656C227192A78410040DB02 /* catch_reenable_warnings.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = catch_reenable_warnings.h; sourceTree = ""; }; - 266B06B616F3A60A004ED264 /* VariadicMacrosTests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = VariadicMacrosTests.cpp; path = ../../../SelfTest/VariadicMacrosTests.cpp; sourceTree = ""; }; - 266ECD73170F3C620030D735 /* BDDTests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BDDTests.cpp; path = ../../../SelfTest/BDDTests.cpp; sourceTree = ""; }; - 266ECD8C1713614B0030D735 /* catch_legacy_reporter_adapter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_legacy_reporter_adapter.hpp; sourceTree = ""; }; - 266ECD8D1713614B0030D735 /* catch_legacy_reporter_adapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = catch_legacy_reporter_adapter.h; sourceTree = ""; }; - 26711C8D195D465C0033EDA2 /* TagAliasTests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TagAliasTests.cpp; path = ../../../SelfTest/TagAliasTests.cpp; sourceTree = ""; }; - 26711C90195D46CD0033EDA2 /* catch_interfaces_tag_alias_registry.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = catch_interfaces_tag_alias_registry.h; sourceTree = ""; }; - 26711C91195D47820033EDA2 /* catch_tag_alias.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = catch_tag_alias.h; sourceTree = ""; }; - 26711C92195D48F60033EDA2 /* catch_tag_alias_registry.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_tag_alias_registry.hpp; sourceTree = ""; }; - 26711C94195D4B120033EDA2 /* catch_tag_alias_registry.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = catch_tag_alias_registry.h; sourceTree = ""; }; - 26759473171C74C200A84BD1 /* catch_compiler_capabilities.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = catch_compiler_capabilities.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; - 26847E5B16BBAB790043B9C1 /* catch_message.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = catch_message.h; sourceTree = ""; }; - 26847E5C16BBACB60043B9C1 /* catch_message.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = catch_message.hpp; sourceTree = ""; }; - 26847E5D16BBADB40043B9C1 /* catch_message.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_message.cpp; path = ../../../SelfTest/SurrogateCpps/catch_message.cpp; sourceTree = ""; }; - 268F47B018A93F7800D8C14F /* catch_clara.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = catch_clara.h; sourceTree = ""; }; - 2691574A1A4480C50054F1ED /* catch_reporter_teamcity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_reporter_teamcity.hpp; sourceTree = ""; }; - 2691574B1A532A280054F1ED /* ToStringTuple.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ToStringTuple.cpp; path = ../../../SelfTest/ToStringTuple.cpp; sourceTree = ""; }; - 26926E8318D7777D004E10F2 /* clara.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = clara.h; path = ../../../../include/external/clara.h; sourceTree = ""; }; - 26926E8418D77809004E10F2 /* tbc_text_format.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tbc_text_format.h; path = ../../../../include/external/tbc_text_format.h; sourceTree = ""; }; - 26948287179EF7F900ED166E /* catch_test_case_tracker.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = catch_test_case_tracker.hpp; sourceTree = ""; }; - 2694A1FB16A0000E004816E3 /* catch_text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = catch_text.cpp; sourceTree = ""; }; - 269831E519078C1600BB0CE0 /* catch_tostring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = catch_tostring.h; sourceTree = ""; }; - 269831E619078CA200BB0CE0 /* catch_tostring.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = catch_tostring.hpp; sourceTree = ""; }; - 269831E719121CA500BB0CE0 /* catch_reporter_compact.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_reporter_compact.hpp; sourceTree = ""; }; - 26AEAF1617BEA18E009E32C9 /* catch_platform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = catch_platform.h; sourceTree = ""; }; - 26DACF2F17206D3400A21326 /* catch_text.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = catch_text.h; sourceTree = ""; }; - 26DFD3B11B53F84700FD6F16 /* catch_wildcard_pattern.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = catch_wildcard_pattern.hpp; sourceTree = ""; }; - 26E1B7D119213BC900812682 /* CmdLineTests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CmdLineTests.cpp; path = ../../../SelfTest/CmdLineTests.cpp; sourceTree = ""; }; - 26EDFBD91B72011F00B1873C /* catch_reporter_multi.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = catch_reporter_multi.hpp; sourceTree = ""; }; - 4A084F1C15DACEEA0027E631 /* catch_test_case_info.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = catch_test_case_info.hpp; sourceTree = ""; }; - 4A3D7DD01503869D005F9203 /* catch_matchers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_matchers.hpp; sourceTree = ""; }; - 4A45DA2316161EF9004F8D6B /* catch_console_colour.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_console_colour.cpp; path = ../../../SelfTest/SurrogateCpps/catch_console_colour.cpp; sourceTree = ""; }; - 4A45DA2616161F1F004F8D6B /* catch_ptr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_ptr.cpp; path = ../../../SelfTest/SurrogateCpps/catch_ptr.cpp; sourceTree = ""; }; - 4A45DA2816161F3D004F8D6B /* catch_streambuf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_streambuf.cpp; path = ../../../SelfTest/SurrogateCpps/catch_streambuf.cpp; sourceTree = ""; }; - 4A45DA2A16161F79004F8D6B /* catch_interfaces_registry_hub.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_interfaces_registry_hub.cpp; path = ../../../SelfTest/SurrogateCpps/catch_interfaces_registry_hub.cpp; sourceTree = ""; }; - 4A45DA2C16161FA2004F8D6B /* catch_interfaces_capture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_interfaces_capture.cpp; path = ../../../SelfTest/SurrogateCpps/catch_interfaces_capture.cpp; sourceTree = ""; }; - 4A45DA3016161FFB004F8D6B /* catch_interfaces_reporter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_interfaces_reporter.cpp; path = ../../../SelfTest/SurrogateCpps/catch_interfaces_reporter.cpp; sourceTree = ""; }; - 4A45DA3216162047004F8D6B /* catch_interfaces_exception.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_interfaces_exception.cpp; path = ../../../SelfTest/SurrogateCpps/catch_interfaces_exception.cpp; sourceTree = ""; }; - 4A45DA3416162071004F8D6B /* catch_interfaces_runner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_interfaces_runner.cpp; path = ../../../SelfTest/SurrogateCpps/catch_interfaces_runner.cpp; sourceTree = ""; }; - 4A4B0F9715CE6CFB00AE2392 /* catch_registry_hub.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; lineEnding = 0; path = catch_registry_hub.hpp; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; - 4A4B0F9915CE6EC100AE2392 /* catch_interfaces_registry_hub.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = catch_interfaces_registry_hub.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; - 4A4B0F9A15CEF84800AE2392 /* catch_notimplemented_exception.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = catch_notimplemented_exception.h; sourceTree = ""; }; - 4A4B0F9B15CEF8C400AE2392 /* catch_notimplemented_exception.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_notimplemented_exception.hpp; sourceTree = ""; }; - 4A4B0F9C15CEFA8300AE2392 /* catch_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; lineEnding = 0; path = catch_impl.hpp; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; - 4A6D0C20149B3D3B00DB3EAA /* CatchSelfTest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = CatchSelfTest; sourceTree = BUILT_PRODUCTS_DIR; }; - 4A6D0C26149B3D3B00DB3EAA /* CatchSelfTest.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = CatchSelfTest.1; sourceTree = ""; }; - 4A6D0C2D149B3D9E00DB3EAA /* ApproxTests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ApproxTests.cpp; path = ../../../SelfTest/ApproxTests.cpp; sourceTree = ""; }; - 4A6D0C2F149B3D9E00DB3EAA /* ClassTests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ClassTests.cpp; path = ../../../SelfTest/ClassTests.cpp; sourceTree = ""; }; - 4A6D0C30149B3D9E00DB3EAA /* ConditionTests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConditionTests.cpp; path = ../../../SelfTest/ConditionTests.cpp; sourceTree = ""; }; - 4A6D0C31149B3D9E00DB3EAA /* ExceptionTests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ExceptionTests.cpp; path = ../../../SelfTest/ExceptionTests.cpp; sourceTree = ""; }; - 4A6D0C32149B3D9E00DB3EAA /* GeneratorTests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GeneratorTests.cpp; path = ../../../SelfTest/GeneratorTests.cpp; sourceTree = ""; }; - 4A6D0C33149B3D9E00DB3EAA /* MessageTests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MessageTests.cpp; path = ../../../SelfTest/MessageTests.cpp; sourceTree = ""; }; - 4A6D0C34149B3D9E00DB3EAA /* MiscTests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MiscTests.cpp; path = ../../../SelfTest/MiscTests.cpp; sourceTree = ""; }; - 4A6D0C35149B3D9E00DB3EAA /* TestMain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TestMain.cpp; path = ../../../SelfTest/TestMain.cpp; sourceTree = ""; }; - 4A6D0C36149B3D9E00DB3EAA /* TrickyTests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TrickyTests.cpp; path = ../../../SelfTest/TrickyTests.cpp; sourceTree = ""; }; - 4A6D0C42149B3E1500DB3EAA /* catch_session.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; lineEnding = 0; name = catch_session.hpp; path = ../../../../include/catch_session.hpp; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; - 4A6D0C43149B3E1500DB3EAA /* catch_with_main.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = catch_with_main.hpp; path = ../../../../include/catch_with_main.hpp; sourceTree = ""; }; - 4A6D0C44149B3E1500DB3EAA /* catch.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = catch.hpp; path = ../../../../include/catch.hpp; sourceTree = ""; }; - 4A6D0C46149B3E3D00DB3EAA /* catch_approx.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_approx.hpp; sourceTree = ""; }; - 4A6D0C47149B3E3D00DB3EAA /* catch_capture.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; lineEnding = 0; path = catch_capture.hpp; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; - 4A6D0C48149B3E3D00DB3EAA /* catch_commandline.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_commandline.hpp; sourceTree = ""; }; - 4A6D0C49149B3E3D00DB3EAA /* catch_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = catch_common.h; sourceTree = ""; }; - 4A6D0C4A149B3E3D00DB3EAA /* catch_config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_config.hpp; sourceTree = ""; }; - 4A6D0C4B149B3E3D00DB3EAA /* catch_debugger.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_debugger.hpp; sourceTree = ""; }; - 4A6D0C4C149B3E3D00DB3EAA /* catch_default_main.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_default_main.hpp; sourceTree = ""; }; - 4A6D0C4D149B3E3D00DB3EAA /* catch_evaluate.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; lineEnding = 0; path = catch_evaluate.hpp; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; - 4A6D0C4E149B3E3D00DB3EAA /* catch_exception_translator_registry.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_exception_translator_registry.hpp; sourceTree = ""; }; - 4A6D0C4F149B3E3D00DB3EAA /* catch_generators.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_generators.hpp; sourceTree = ""; }; - 4A6D0C50149B3E3D00DB3EAA /* catch_generators_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_generators_impl.hpp; sourceTree = ""; }; - 4A6D0C51149B3E3D00DB3EAA /* catch_context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = catch_context.h; sourceTree = ""; }; - 4A6D0C52149B3E3D00DB3EAA /* catch_context_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_context_impl.hpp; sourceTree = ""; }; - 4A6D0C53149B3E3D00DB3EAA /* catch_interfaces_capture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = catch_interfaces_capture.h; sourceTree = ""; }; - 4A6D0C54149B3E3D00DB3EAA /* catch_interfaces_exception.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = catch_interfaces_exception.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; - 4A6D0C55149B3E3D00DB3EAA /* catch_interfaces_reporter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = catch_interfaces_reporter.h; sourceTree = ""; }; - 4A6D0C56149B3E3D00DB3EAA /* catch_interfaces_runner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = catch_interfaces_runner.h; sourceTree = ""; }; - 4A6D0C57149B3E3D00DB3EAA /* catch_interfaces_testcase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = catch_interfaces_testcase.h; sourceTree = ""; }; - 4A6D0C58149B3E3D00DB3EAA /* catch_list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; lineEnding = 0; path = catch_list.hpp; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; - 4A6D0C59149B3E3D00DB3EAA /* catch_objc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_objc.hpp; sourceTree = ""; }; - 4A6D0C5A149B3E3D00DB3EAA /* catch_reporter_registrars.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; lineEnding = 0; path = catch_reporter_registrars.hpp; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; - 4A6D0C5B149B3E3D00DB3EAA /* catch_reporter_registry.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_reporter_registry.hpp; sourceTree = ""; }; - 4A6D0C5C149B3E3D00DB3EAA /* catch_result_type.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = catch_result_type.h; sourceTree = ""; }; - 4A6D0C5D149B3E3D00DB3EAA /* catch_assertionresult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = catch_assertionresult.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; - 4A6D0C5E149B3E3D00DB3EAA /* catch_run_context.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; lineEnding = 0; path = catch_run_context.hpp; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; - 4A6D0C5F149B3E3D00DB3EAA /* catch_section.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_section.hpp; sourceTree = ""; }; - 4A6D0C60149B3E3D00DB3EAA /* catch_stream.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_stream.hpp; sourceTree = ""; }; - 4A6D0C61149B3E3D00DB3EAA /* catch_test_case_info.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = catch_test_case_info.h; sourceTree = ""; }; - 4A6D0C62149B3E3D00DB3EAA /* catch_test_case_registry_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; lineEnding = 0; path = catch_test_case_registry_impl.hpp; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; - 4A6D0C63149B3E3D00DB3EAA /* catch_test_registry.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_test_registry.hpp; sourceTree = ""; }; - 4A6D0C64149B3E3D00DB3EAA /* catch_xmlwriter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_xmlwriter.hpp; sourceTree = ""; }; - 4A6D0C67149B3E3D00DB3EAA /* catch_reporter_junit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_reporter_junit.hpp; sourceTree = ""; }; - 4A6D0C68149B3E3D00DB3EAA /* catch_reporter_xml.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_reporter_xml.hpp; sourceTree = ""; }; - 4A7ADB4314F631E10094FE10 /* catch_totals.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_totals.hpp; sourceTree = ""; }; - 4A7DB2CD1652FE4B00FA6523 /* catch_version.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = catch_version.h; path = ../../../../include/internal/catch_version.h; sourceTree = ""; }; - 4A90B59B15D0F61A00EF71BC /* catch_interfaces_generators.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = catch_interfaces_generators.h; sourceTree = ""; }; - 4A90B59D15D24FE900EF71BC /* catch_assertionresult.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; lineEnding = 0; path = catch_assertionresult.hpp; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; - 4AA7B8B4165428BA003155F6 /* catch_version.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = catch_version.hpp; path = ../../../../include/internal/catch_version.hpp; sourceTree = ""; }; - 4AB1C73514F97BDA00F31DF7 /* catch_console_colour_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; lineEnding = 0; path = catch_console_colour_impl.hpp; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; - 4AB1C73714F97C1300F31DF7 /* catch_console_colour.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; lineEnding = 0; path = catch_console_colour.hpp; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; - 4AB3D99C1616216500C9A0F8 /* catch_interfaces_testcase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_interfaces_testcase.cpp; path = ../../../SelfTest/SurrogateCpps/catch_interfaces_testcase.cpp; sourceTree = ""; }; - 4AB3D99F1616219100C9A0F8 /* catch_interfaces_config.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_interfaces_config.cpp; path = ../../../SelfTest/SurrogateCpps/catch_interfaces_config.cpp; sourceTree = ""; }; - 4AB3D9A1161621B500C9A0F8 /* catch_interfaces_generators.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_interfaces_generators.cpp; path = ../../../SelfTest/SurrogateCpps/catch_interfaces_generators.cpp; sourceTree = ""; }; - 4AB42F84166F3E1A0099F2C8 /* catch_reporter_console.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = catch_reporter_console.hpp; sourceTree = ""; }; - 4AB77CB51551AEA200857BF0 /* catch_ptr.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = catch_ptr.hpp; sourceTree = ""; }; - 4AB77CB71553B72B00857BF0 /* catch_section_info.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = catch_section_info.hpp; sourceTree = ""; }; - 4ABEA80415C90D2B009F0424 /* catch_objc_arc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = catch_objc_arc.hpp; sourceTree = ""; }; - 4AC91CCE155CF02800DC5117 /* catch_expression_lhs.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; lineEnding = 0; path = catch_expression_lhs.hpp; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; - 4ACE21C8166CA19700FB5509 /* catch_option.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = catch_option.hpp; sourceTree = ""; }; - 4ACE21CA166CA1B300FB5509 /* catch_option.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_option.cpp; path = ../../../SelfTest/SurrogateCpps/catch_option.cpp; sourceTree = ""; }; - 4AEE031F16142F910071E950 /* catch_common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_common.cpp; path = ../../../SelfTest/SurrogateCpps/catch_common.cpp; sourceTree = ""; }; - 4AEE032216142FC70071E950 /* catch_debugger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_debugger.cpp; path = ../../../SelfTest/SurrogateCpps/catch_debugger.cpp; sourceTree = ""; }; - 4AEE032416142FF10071E950 /* catch_stream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_stream.cpp; path = ../../../SelfTest/SurrogateCpps/catch_stream.cpp; sourceTree = ""; }; - 4AEE0326161431070071E950 /* catch_streambuf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = catch_streambuf.h; sourceTree = ""; }; - 4AEE0327161434FD0071E950 /* catch_xmlwriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = catch_xmlwriter.cpp; path = ../../../SelfTest/SurrogateCpps/catch_xmlwriter.cpp; sourceTree = ""; }; - 4AFC661D157E96A7009D58CF /* catch_interfaces_config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = catch_interfaces_config.h; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 4A6D0C1D149B3D3B00DB3EAA /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 266E9AD317290E710061DAB2 /* Introspective Tests */ = { - isa = PBXGroup; - children = ( - 26059AF11BD4B94C003D575C /* PartTrackerTests.cpp */, - 26E1B7D119213BC900812682 /* CmdLineTests.cpp */, - 26711C8D195D465C0033EDA2 /* TagAliasTests.cpp */, - ); - name = "Introspective Tests"; - sourceTree = ""; - }; - 26C5F3EB17514B670056FB3C /* External */ = { - isa = PBXGroup; - children = ( - 26926E8418D77809004E10F2 /* tbc_text_format.h */, - 26926E8318D7777D004E10F2 /* clara.h */, - ); - name = External; - sourceTree = ""; - }; - 4A6D0C15149B3D3B00DB3EAA = { - isa = PBXGroup; - children = ( - 4A6D0C23149B3D3B00DB3EAA /* CatchSelfTest */, - 4A6D0C21149B3D3B00DB3EAA /* Products */, - ); - sourceTree = ""; - }; - 4A6D0C21149B3D3B00DB3EAA /* Products */ = { - isa = PBXGroup; - children = ( - 4A6D0C20149B3D3B00DB3EAA /* CatchSelfTest */, - ); - name = Products; - sourceTree = ""; - }; - 4A6D0C23149B3D3B00DB3EAA /* CatchSelfTest */ = { - isa = PBXGroup; - children = ( - 4A6D0C35149B3D9E00DB3EAA /* TestMain.cpp */, - 266E9AD317290E710061DAB2 /* Introspective Tests */, - 4A6D0C40149B3DAB00DB3EAA /* Tests */, - 4A6D0C41149B3DE900DB3EAA /* Catch */, - 4A6D0C26149B3D3B00DB3EAA /* CatchSelfTest.1 */, - ); - path = CatchSelfTest; - sourceTree = ""; - }; - 4A6D0C40149B3DAB00DB3EAA /* Tests */ = { - isa = PBXGroup; - children = ( - 2691574B1A532A280054F1ED /* ToStringTuple.cpp */, - 263F7A4819B6FE1E009474C2 /* ToStringPair.cpp */, - 263F7A4919B6FE1E009474C2 /* ToStringVector.cpp */, - 263F7A4A19B6FE1E009474C2 /* ToStringWhich.cpp */, - 263F7A4619B6FCBF009474C2 /* EnumToString.cpp */, - 266ECD73170F3C620030D735 /* BDDTests.cpp */, - 4A6D0C36149B3D9E00DB3EAA /* TrickyTests.cpp */, - 4A6D0C2D149B3D9E00DB3EAA /* ApproxTests.cpp */, - 4A6D0C2F149B3D9E00DB3EAA /* ClassTests.cpp */, - 4A6D0C30149B3D9E00DB3EAA /* ConditionTests.cpp */, - 4A6D0C31149B3D9E00DB3EAA /* ExceptionTests.cpp */, - 4A6D0C32149B3D9E00DB3EAA /* GeneratorTests.cpp */, - 4A6D0C33149B3D9E00DB3EAA /* MessageTests.cpp */, - 4A6D0C34149B3D9E00DB3EAA /* MiscTests.cpp */, - 266B06B616F3A60A004ED264 /* VariadicMacrosTests.cpp */, - ); - name = Tests; - sourceTree = ""; - }; - 4A6D0C41149B3DE900DB3EAA /* Catch */ = { - isa = PBXGroup; - children = ( - 26C5F3EB17514B670056FB3C /* External */, - 4A7DB2CD1652FE4B00FA6523 /* catch_version.h */, - 4AA7B8B4165428BA003155F6 /* catch_version.hpp */, - 4A8E4DCF160A34E200194CBD /* SurrogateCpps */, - 4A6D0C44149B3E1500DB3EAA /* catch.hpp */, - 4A6D0C42149B3E1500DB3EAA /* catch_session.hpp */, - 4A6D0C43149B3E1500DB3EAA /* catch_with_main.hpp */, - 4A6D0C45149B3E3D00DB3EAA /* internal */, - 4A6D0C65149B3E3D00DB3EAA /* reporters */, - ); - name = Catch; - sourceTree = ""; - }; - 4A6D0C45149B3E3D00DB3EAA /* internal */ = { - isa = PBXGroup; - children = ( - 4AC91CC3155C38D300DC5117 /* Objective-C */, - 4AC91CC2155C388300DC5117 /* Infrastructure */, - 4AC91CC1155C387400DC5117 /* Interfaces */, - 4AC91CC0155C384400DC5117 /* Process */, - 4AC91CBF155C381600DC5117 /* Test execution */, - 4AC91CBE155C37F800DC5117 /* Registries */, - 4AC91CBD155C37B500DC5117 /* Assertions */, - 4AC91CB4155B9EBF00DC5117 /* impl */, - ); - name = internal; - path = ../../../../include/internal; - sourceTree = ""; - }; - 4A6D0C65149B3E3D00DB3EAA /* reporters */ = { - isa = PBXGroup; - children = ( - 269831E719121CA500BB0CE0 /* catch_reporter_compact.hpp */, - 262E7399184673A800CAC268 /* catch_reporter_bases.hpp */, - 4A6D0C67149B3E3D00DB3EAA /* catch_reporter_junit.hpp */, - 4A6D0C68149B3E3D00DB3EAA /* catch_reporter_xml.hpp */, - 4AB42F84166F3E1A0099F2C8 /* catch_reporter_console.hpp */, - 2691574A1A4480C50054F1ED /* catch_reporter_teamcity.hpp */, - 26EDFBD91B72011F00B1873C /* catch_reporter_multi.hpp */, - ); - name = reporters; - path = ../../../../include/reporters; - sourceTree = ""; - }; - 4A8E4DCF160A34E200194CBD /* SurrogateCpps */ = { - isa = PBXGroup; - children = ( - 2656C2201925E7330040DB02 /* catch_test_spec.cpp */, - 4AEE031F16142F910071E950 /* catch_common.cpp */, - 4AEE032216142FC70071E950 /* catch_debugger.cpp */, - 4AEE032416142FF10071E950 /* catch_stream.cpp */, - 4AEE0327161434FD0071E950 /* catch_xmlwriter.cpp */, - 4A45DA2316161EF9004F8D6B /* catch_console_colour.cpp */, - 4A45DA2616161F1F004F8D6B /* catch_ptr.cpp */, - 4A45DA2816161F3D004F8D6B /* catch_streambuf.cpp */, - 4A45DA2A16161F79004F8D6B /* catch_interfaces_registry_hub.cpp */, - 4A45DA2C16161FA2004F8D6B /* catch_interfaces_capture.cpp */, - 4A45DA3216162047004F8D6B /* catch_interfaces_exception.cpp */, - 4A45DA3016161FFB004F8D6B /* catch_interfaces_reporter.cpp */, - 4A45DA3416162071004F8D6B /* catch_interfaces_runner.cpp */, - 4AB3D99C1616216500C9A0F8 /* catch_interfaces_testcase.cpp */, - 4AB3D99F1616219100C9A0F8 /* catch_interfaces_config.cpp */, - 4AB3D9A1161621B500C9A0F8 /* catch_interfaces_generators.cpp */, - 4ACE21CA166CA1B300FB5509 /* catch_option.cpp */, - 2694A1FB16A0000E004816E3 /* catch_text.cpp */, - 26847E5D16BBADB40043B9C1 /* catch_message.cpp */, - ); - name = SurrogateCpps; - sourceTree = ""; - }; - 4AC91CB4155B9EBF00DC5117 /* impl */ = { - isa = PBXGroup; - children = ( - 4A6D0C5F149B3E3D00DB3EAA /* catch_section.hpp */, - 263FD06017AF8DF200988A20 /* catch_timer.hpp */, - 4A4B0F9C15CEFA8300AE2392 /* catch_impl.hpp */, - 4A4B0F9715CE6CFB00AE2392 /* catch_registry_hub.hpp */, - 4A6D0C50149B3E3D00DB3EAA /* catch_generators_impl.hpp */, - 4A6D0C52149B3E3D00DB3EAA /* catch_context_impl.hpp */, - 4A6D0C5E149B3E3D00DB3EAA /* catch_run_context.hpp */, - 4A6D0C62149B3E3D00DB3EAA /* catch_test_case_registry_impl.hpp */, - 4AB1C73514F97BDA00F31DF7 /* catch_console_colour_impl.hpp */, - 4A4B0F9B15CEF8C400AE2392 /* catch_notimplemented_exception.hpp */, - 4A90B59D15D24FE900EF71BC /* catch_assertionresult.hpp */, - 4A084F1C15DACEEA0027E631 /* catch_test_case_info.hpp */, - 26847E5C16BBACB60043B9C1 /* catch_message.hpp */, - 2627F7061935B55F009BCE2D /* catch_result_builder.hpp */, - 26711C92195D48F60033EDA2 /* catch_tag_alias_registry.hpp */, - ); - name = impl; - sourceTree = ""; - }; - 4AC91CBD155C37B500DC5117 /* Assertions */ = { - isa = PBXGroup; - children = ( - 269831E519078C1600BB0CE0 /* catch_tostring.h */, - 269831E619078CA200BB0CE0 /* catch_tostring.hpp */, - 4A6D0C4D149B3E3D00DB3EAA /* catch_evaluate.hpp */, - 4A6D0C4F149B3E3D00DB3EAA /* catch_generators.hpp */, - 4A6D0C5C149B3E3D00DB3EAA /* catch_result_type.h */, - 4A6D0C5D149B3E3D00DB3EAA /* catch_assertionresult.h */, - 261488FE184DC32F0041FBEB /* catch_section.h */, - 4A3D7DD01503869D005F9203 /* catch_matchers.hpp */, - 4A6D0C46149B3E3D00DB3EAA /* catch_approx.hpp */, - 4A6D0C47149B3E3D00DB3EAA /* catch_capture.hpp */, - 4AC91CCE155CF02800DC5117 /* catch_expression_lhs.hpp */, - 4A4B0F9A15CEF84800AE2392 /* catch_notimplemented_exception.h */, - 26847E5B16BBAB790043B9C1 /* catch_message.h */, - 261488FD184D21290041FBEB /* catch_section_info.h */, - 2627F7051935B16F009BCE2D /* catch_result_builder.h */, - ); - name = Assertions; - sourceTree = ""; - }; - 4AC91CBE155C37F800DC5117 /* Registries */ = { - isa = PBXGroup; - children = ( - 4A6D0C4E149B3E3D00DB3EAA /* catch_exception_translator_registry.hpp */, - 4A6D0C5A149B3E3D00DB3EAA /* catch_reporter_registrars.hpp */, - 4A6D0C5B149B3E3D00DB3EAA /* catch_reporter_registry.hpp */, - 4A6D0C63149B3E3D00DB3EAA /* catch_test_registry.hpp */, - ); - name = Registries; - sourceTree = ""; - }; - 4AC91CBF155C381600DC5117 /* Test execution */ = { - isa = PBXGroup; - children = ( - 261488FA184C81130041FBEB /* catch_test_spec.hpp */, - 2656C21F1925E5100040DB02 /* catch_test_spec_parser.hpp */, - 4A6D0C4A149B3E3D00DB3EAA /* catch_config.hpp */, - 4A6D0C51149B3E3D00DB3EAA /* catch_context.h */, - 4A6D0C61149B3E3D00DB3EAA /* catch_test_case_info.h */, - 4A7ADB4314F631E10094FE10 /* catch_totals.hpp */, - 4AB77CB71553B72B00857BF0 /* catch_section_info.hpp */, - 26948287179EF7F900ED166E /* catch_test_case_tracker.hpp */, - 26711C91195D47820033EDA2 /* catch_tag_alias.h */, - 26711C94195D4B120033EDA2 /* catch_tag_alias_registry.h */, - ); - name = "Test execution"; - sourceTree = ""; - }; - 4AC91CC0155C384400DC5117 /* Process */ = { - isa = PBXGroup; - children = ( - 4A6D0C58149B3E3D00DB3EAA /* catch_list.hpp */, - 4A6D0C48149B3E3D00DB3EAA /* catch_commandline.hpp */, - 4A6D0C4C149B3E3D00DB3EAA /* catch_default_main.hpp */, - ); - name = Process; - sourceTree = ""; - }; - 4AC91CC1155C387400DC5117 /* Interfaces */ = { - isa = PBXGroup; - children = ( - 4A4B0F9915CE6EC100AE2392 /* catch_interfaces_registry_hub.h */, - 4A6D0C53149B3E3D00DB3EAA /* catch_interfaces_capture.h */, - 4A6D0C54149B3E3D00DB3EAA /* catch_interfaces_exception.h */, - 4A6D0C55149B3E3D00DB3EAA /* catch_interfaces_reporter.h */, - 4A6D0C56149B3E3D00DB3EAA /* catch_interfaces_runner.h */, - 4A6D0C57149B3E3D00DB3EAA /* catch_interfaces_testcase.h */, - 4AFC661D157E96A7009D58CF /* catch_interfaces_config.h */, - 4A90B59B15D0F61A00EF71BC /* catch_interfaces_generators.h */, - 26711C90195D46CD0033EDA2 /* catch_interfaces_tag_alias_registry.h */, - ); - name = Interfaces; - sourceTree = ""; - }; - 4AC91CC2155C388300DC5117 /* Infrastructure */ = { - isa = PBXGroup; - children = ( - 266ECD8C1713614B0030D735 /* catch_legacy_reporter_adapter.hpp */, - 266ECD8D1713614B0030D735 /* catch_legacy_reporter_adapter.h */, - 4A6D0C49149B3E3D00DB3EAA /* catch_common.h */, - 262E739A1846759000CAC268 /* catch_common.hpp */, - 4A6D0C4B149B3E3D00DB3EAA /* catch_debugger.hpp */, - 261488FF184DC4A20041FBEB /* catch_debugger.h */, - 4A6D0C60149B3E3D00DB3EAA /* catch_stream.hpp */, - 4A6D0C64149B3E3D00DB3EAA /* catch_xmlwriter.hpp */, - 4AB1C73714F97C1300F31DF7 /* catch_console_colour.hpp */, - 4AB77CB51551AEA200857BF0 /* catch_ptr.hpp */, - 4AEE0326161431070071E950 /* catch_streambuf.h */, - 4ACE21C8166CA19700FB5509 /* catch_option.hpp */, - 26759473171C74C200A84BD1 /* catch_compiler_capabilities.h */, - 26DACF2F17206D3400A21326 /* catch_text.h */, - 263FD06117AF8DF200988A20 /* catch_timer.h */, - 26AEAF1617BEA18E009E32C9 /* catch_platform.h */, - 261488FC184D1DC10041FBEB /* catch_stream.h */, - 268F47B018A93F7800D8C14F /* catch_clara.h */, - 2656C226192A77EF0040DB02 /* catch_suppress_warnings.h */, - 2656C227192A78410040DB02 /* catch_reenable_warnings.h */, - 263F7A4519A66608009474C2 /* catch_fatal_condition.hpp */, - 26DFD3B11B53F84700FD6F16 /* catch_wildcard_pattern.hpp */, - ); - name = Infrastructure; - sourceTree = ""; - }; - 4AC91CC3155C38D300DC5117 /* Objective-C */ = { - isa = PBXGroup; - children = ( - 4A6D0C59149B3E3D00DB3EAA /* catch_objc.hpp */, - 4ABEA80415C90D2B009F0424 /* catch_objc_arc.hpp */, - ); - name = "Objective-C"; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 4A6D0C1F149B3D3B00DB3EAA /* CatchSelfTest */ = { - isa = PBXNativeTarget; - buildConfigurationList = 4A6D0C2A149B3D3B00DB3EAA /* Build configuration list for PBXNativeTarget "CatchSelfTest" */; - buildPhases = ( - 4A6D0C1C149B3D3B00DB3EAA /* Sources */, - 4A6D0C1D149B3D3B00DB3EAA /* Frameworks */, - 4A6D0C1E149B3D3B00DB3EAA /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = CatchSelfTest; - productName = CatchSelfTest; - productReference = 4A6D0C20149B3D3B00DB3EAA /* CatchSelfTest */; - productType = "com.apple.product-type.tool"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 4A6D0C17149B3D3B00DB3EAA /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 0710; - }; - buildConfigurationList = 4A6D0C1A149B3D3B00DB3EAA /* Build configuration list for PBXProject "CatchSelfTest" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = 4A6D0C15149B3D3B00DB3EAA; - productRefGroup = 4A6D0C21149B3D3B00DB3EAA /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 4A6D0C1F149B3D3B00DB3EAA /* CatchSelfTest */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXSourcesBuildPhase section */ - 4A6D0C1C149B3D3B00DB3EAA /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 263F7A4719B6FCBF009474C2 /* EnumToString.cpp in Sources */, - 4A6D0C37149B3D9E00DB3EAA /* ApproxTests.cpp in Sources */, - 4A6D0C38149B3D9E00DB3EAA /* ClassTests.cpp in Sources */, - 4A6D0C39149B3D9E00DB3EAA /* ConditionTests.cpp in Sources */, - 4A6D0C3A149B3D9E00DB3EAA /* ExceptionTests.cpp in Sources */, - 4A6D0C3B149B3D9E00DB3EAA /* GeneratorTests.cpp in Sources */, - 4A6D0C3C149B3D9E00DB3EAA /* MessageTests.cpp in Sources */, - 4A6D0C3D149B3D9E00DB3EAA /* MiscTests.cpp in Sources */, - 4A6D0C3E149B3D9E00DB3EAA /* TestMain.cpp in Sources */, - 4A6D0C3F149B3D9E00DB3EAA /* TrickyTests.cpp in Sources */, - 263F7A4D19B6FE1E009474C2 /* ToStringWhich.cpp in Sources */, - 26059AF21BD4B94C003D575C /* PartTrackerTests.cpp in Sources */, - 263F7A4B19B6FE1E009474C2 /* ToStringPair.cpp in Sources */, - 4AEE032016142F910071E950 /* catch_common.cpp in Sources */, - 263F7A4C19B6FE1E009474C2 /* ToStringVector.cpp in Sources */, - 4AEE032316142FC70071E950 /* catch_debugger.cpp in Sources */, - 4AEE032516142FF10071E950 /* catch_stream.cpp in Sources */, - 4AEE0328161434FD0071E950 /* catch_xmlwriter.cpp in Sources */, - 4A45DA2416161EF9004F8D6B /* catch_console_colour.cpp in Sources */, - 4A45DA2716161F1F004F8D6B /* catch_ptr.cpp in Sources */, - 26E1B7D319213BC900812682 /* CmdLineTests.cpp in Sources */, - 2656C2211925E7330040DB02 /* catch_test_spec.cpp in Sources */, - 4A45DA2916161F3D004F8D6B /* catch_streambuf.cpp in Sources */, - 4A45DA2B16161F79004F8D6B /* catch_interfaces_registry_hub.cpp in Sources */, - 4A45DA2D16161FA2004F8D6B /* catch_interfaces_capture.cpp in Sources */, - 4A45DA3116161FFC004F8D6B /* catch_interfaces_reporter.cpp in Sources */, - 4A45DA3316162047004F8D6B /* catch_interfaces_exception.cpp in Sources */, - 2691574C1A532A280054F1ED /* ToStringTuple.cpp in Sources */, - 26711C8F195D465C0033EDA2 /* TagAliasTests.cpp in Sources */, - 4A45DA3516162071004F8D6B /* catch_interfaces_runner.cpp in Sources */, - 4AB3D99D1616216500C9A0F8 /* catch_interfaces_testcase.cpp in Sources */, - 4AB3D9A01616219100C9A0F8 /* catch_interfaces_config.cpp in Sources */, - 4AB3D9A2161621B500C9A0F8 /* catch_interfaces_generators.cpp in Sources */, - 4ACE21CC166CA1B300FB5509 /* catch_option.cpp in Sources */, - 2694A1FD16A0000E004816E3 /* catch_text.cpp in Sources */, - 26847E5F16BBADB40043B9C1 /* catch_message.cpp in Sources */, - 266B06B816F3A60A004ED264 /* VariadicMacrosTests.cpp in Sources */, - 266ECD74170F3C620030D735 /* BDDTests.cpp in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin XCBuildConfiguration section */ - 4A6D0C28149B3D3B00DB3EAA /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_WARN_CXX0X_EXTENSIONS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_IMPLICIT_SIGN_CONVERSION = YES; - CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CLANG_WARN__EXIT_TIME_DESTRUCTORS = NO; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_OBJC_EXCEPTIONS = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES; - GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES; - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; - GCC_WARN_ABOUT_MISSING_NEWLINE = YES; - GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; - GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; - GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; - GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; - GCC_WARN_PEDANTIC = YES; - GCC_WARN_SHADOW = YES; - GCC_WARN_SIGN_COMPARE = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_LABEL = YES; - GCC_WARN_UNUSED_PARAMETER = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = ""; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = macosx; - USER_HEADER_SEARCH_PATHS = "\"$(PROJECT_DIR)/../../../include\""; - }; - name = Debug; - }; - 4A6D0C29149B3D3B00DB3EAA /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_WARN_CXX0X_EXTENSIONS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_IMPLICIT_SIGN_CONVERSION = YES; - CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CLANG_WARN__EXIT_TIME_DESTRUCTORS = NO; - COPY_PHASE_STRIP = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_ENABLE_OBJC_EXCEPTIONS = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES; - GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES; - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; - GCC_WARN_ABOUT_MISSING_NEWLINE = YES; - GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; - GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; - GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; - GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; - GCC_WARN_PEDANTIC = YES; - GCC_WARN_SHADOW = YES; - GCC_WARN_SIGN_COMPARE = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_LABEL = YES; - GCC_WARN_UNUSED_PARAMETER = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = ""; - SDKROOT = macosx; - USER_HEADER_SEARCH_PATHS = "\"$(PROJECT_DIR)/../../../include\""; - }; - name = Release; - }; - 4A6D0C2B149B3D3B00DB3EAA /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES; - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_CXX_LIBRARY = "compiler-default"; - CLANG_WARN__DUPLICATE_METHOD_MATCH = NO; - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - WARNING_CFLAGS = ( - "-Weverything", - "-Wparentheses", - "-Wno-disabled-macro-expansion", - ); - }; - name = Debug; - }; - 4A6D0C2C149B3D3B00DB3EAA /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES; - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_CXX_LIBRARY = "compiler-default"; - CLANG_WARN__DUPLICATE_METHOD_MATCH = NO; - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - WARNING_CFLAGS = ( - "-Weverything", - "-Wparentheses", - "-Wno-disabled-macro-expansion", - ); - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 4A6D0C1A149B3D3B00DB3EAA /* Build configuration list for PBXProject "CatchSelfTest" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4A6D0C28149B3D3B00DB3EAA /* Debug */, - 4A6D0C29149B3D3B00DB3EAA /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 4A6D0C2A149B3D3B00DB3EAA /* Build configuration list for PBXNativeTarget "CatchSelfTest" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4A6D0C2B149B3D3B00DB3EAA /* Debug */, - 4A6D0C2C149B3D3B00DB3EAA /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 4A6D0C17149B3D3B00DB3EAA /* Project object */; -} diff --git a/projects/XCode/CatchSelfTest/CatchSelfTest.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/projects/XCode/CatchSelfTest/CatchSelfTest.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 804437d0..00000000 --- a/projects/XCode/CatchSelfTest/CatchSelfTest.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/projects/XCode/CatchSelfTest/CatchSelfTest/CatchSelfTest.1 b/projects/XCode/CatchSelfTest/CatchSelfTest/CatchSelfTest.1 deleted file mode 100644 index 28b36e20..00000000 --- a/projects/XCode/CatchSelfTest/CatchSelfTest/CatchSelfTest.1 +++ /dev/null @@ -1,79 +0,0 @@ -.\"Modified from man(1) of FreeBSD, the NetBSD mdoc.template, and mdoc.samples. -.\"See Also: -.\"man mdoc.samples for a complete listing of options -.\"man mdoc for the short list of editing options -.\"/usr/share/misc/mdoc.template -.Dd 16/12/2011 \" DATE -.Dt CatchSelfTest 1 \" Program name and manual section number -.Os Darwin -.Sh NAME \" Section Header - required - don't modify -.Nm CatchSelfTest, -.\" The following lines are read in generating the apropos(man -k) database. Use only key -.\" words here as the database is built based on the words here and in the .ND line. -.Nm Other_name_for_same_program(), -.Nm Yet another name for the same program. -.\" Use .Nm macro to designate other names for the documented program. -.Nd This line parsed for whatis database. -.Sh SYNOPSIS \" Section Header - required - don't modify -.Nm -.Op Fl abcd \" [-abcd] -.Op Fl a Ar path \" [-a path] -.Op Ar file \" [file] -.Op Ar \" [file ...] -.Ar arg0 \" Underlined argument - use .Ar anywhere to underline -arg2 ... \" Arguments -.Sh DESCRIPTION \" Section Header - required - don't modify -Use the .Nm macro to refer to your program throughout the man page like such: -.Nm -Underlining is accomplished with the .Ar macro like this: -.Ar underlined text . -.Pp \" Inserts a space -A list of items with descriptions: -.Bl -tag -width -indent \" Begins a tagged list -.It item a \" Each item preceded by .It macro -Description of item a -.It item b -Description of item b -.El \" Ends the list -.Pp -A list of flags and their descriptions: -.Bl -tag -width -indent \" Differs from above in tag removed -.It Fl a \"-a flag as a list item -Description of -a flag -.It Fl b -Description of -b flag -.El \" Ends the list -.Pp -.\" .Sh ENVIRONMENT \" May not be needed -.\" .Bl -tag -width "ENV_VAR_1" -indent \" ENV_VAR_1 is width of the string ENV_VAR_1 -.\" .It Ev ENV_VAR_1 -.\" Description of ENV_VAR_1 -.\" .It Ev ENV_VAR_2 -.\" Description of ENV_VAR_2 -.\" .El -.Sh FILES \" File used or created by the topic of the man page -.Bl -tag -width "/Users/joeuser/Library/really_long_file_name" -compact -.It Pa /usr/share/file_name -FILE_1 description -.It Pa /Users/joeuser/Library/really_long_file_name -FILE_2 description -.El \" Ends the list -.\" .Sh DIAGNOSTICS \" May not be needed -.\" .Bl -diag -.\" .It Diagnostic Tag -.\" Diagnostic informtion here. -.\" .It Diagnostic Tag -.\" Diagnostic informtion here. -.\" .El -.Sh SEE ALSO -.\" List links in ascending order by section, alphabetically within a section. -.\" Please do not reference files that do not exist without filing a bug report -.Xr a 1 , -.Xr b 1 , -.Xr c 1 , -.Xr a 2 , -.Xr b 2 , -.Xr a 3 , -.Xr b 3 -.\" .Sh BUGS \" Document known, unremedied bugs -.\" .Sh HISTORY \" Document history if command behaves in a unique manner \ No newline at end of file diff --git a/projects/XCode/CatchSelfTest/CatchSelfTest/catch_text.cpp b/projects/XCode/CatchSelfTest/CatchSelfTest/catch_text.cpp deleted file mode 100644 index a08e67b3..00000000 --- a/projects/XCode/CatchSelfTest/CatchSelfTest/catch_text.cpp +++ /dev/null @@ -1,3 +0,0 @@ -// This file is only here to verify (to the extent possible) the self sufficiency of the header -#include "catch_suppress_warnings.h" -#include "catch_text.h" diff --git a/projects/XCode/CatchSelfTest/CatchSelfTestSingle.xcodeproj/project.pbxproj b/projects/XCode/CatchSelfTest/CatchSelfTestSingle.xcodeproj/project.pbxproj deleted file mode 100644 index 1eee6eb6..00000000 --- a/projects/XCode/CatchSelfTest/CatchSelfTestSingle.xcodeproj/project.pbxproj +++ /dev/null @@ -1,258 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 4A2894D615D3956000E20735 /* ApproxTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A2894D515D3956000E20735 /* ApproxTests.cpp */; }; - 4AB735FA15D396F400F9F7C3 /* TestMain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A2894E015D3957500E20735 /* TestMain.cpp */; }; - 4AB735FB15D3970C00F9F7C3 /* ClassTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A2894DA15D3957500E20735 /* ClassTests.cpp */; }; - 4AB735FC15D3971100F9F7C3 /* ConditionTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A2894DB15D3957500E20735 /* ConditionTests.cpp */; }; - 4AB735FD15D3971600F9F7C3 /* ExceptionTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A2894DC15D3957500E20735 /* ExceptionTests.cpp */; }; - 4AB735FE15D3971600F9F7C3 /* GeneratorTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A2894DD15D3957500E20735 /* GeneratorTests.cpp */; }; - 4AB735FF15D3971600F9F7C3 /* MessageTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A2894DE15D3957500E20735 /* MessageTests.cpp */; }; - 4AB7360015D3971600F9F7C3 /* MiscTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A2894DF15D3957500E20735 /* MiscTests.cpp */; }; - 4AB7360115D3971600F9F7C3 /* TrickyTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A2894E115D3957500E20735 /* TrickyTests.cpp */; }; -/* End PBXBuildFile section */ - -/* Begin PBXCopyFilesBuildPhase section */ - 4A90B5D415D2E3E900EF71BC /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; -/* End PBXCopyFilesBuildPhase section */ - -/* Begin PBXFileReference section */ - 4A2894D515D3956000E20735 /* ApproxTests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ApproxTests.cpp; path = ../../../SelfTest/ApproxTests.cpp; sourceTree = ""; }; - 4A2894DA15D3957500E20735 /* ClassTests.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ClassTests.cpp; path = ../../../SelfTest/ClassTests.cpp; sourceTree = ""; }; - 4A2894DB15D3957500E20735 /* ConditionTests.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ConditionTests.cpp; path = ../../../SelfTest/ConditionTests.cpp; sourceTree = ""; }; - 4A2894DC15D3957500E20735 /* ExceptionTests.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ExceptionTests.cpp; path = ../../../SelfTest/ExceptionTests.cpp; sourceTree = ""; }; - 4A2894DD15D3957500E20735 /* GeneratorTests.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GeneratorTests.cpp; path = ../../../SelfTest/GeneratorTests.cpp; sourceTree = ""; }; - 4A2894DE15D3957500E20735 /* MessageTests.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MessageTests.cpp; path = ../../../SelfTest/MessageTests.cpp; sourceTree = ""; }; - 4A2894DF15D3957500E20735 /* MiscTests.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MiscTests.cpp; path = ../../../SelfTest/MiscTests.cpp; sourceTree = ""; }; - 4A2894E015D3957500E20735 /* TestMain.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TestMain.cpp; path = ../../../SelfTest/TestMain.cpp; sourceTree = ""; }; - 4A2894E115D3957500E20735 /* TrickyTests.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TrickyTests.cpp; path = ../../../SelfTest/TrickyTests.cpp; sourceTree = ""; }; - 4A90B5D615D2E3E900EF71BC /* CatchSelfTestSingle */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = CatchSelfTestSingle; sourceTree = BUILT_PRODUCTS_DIR; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 4A90B5D315D2E3E900EF71BC /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 4A2894E215D3957D00E20735 /* Self Test */ = { - isa = PBXGroup; - children = ( - 4A2894E015D3957500E20735 /* TestMain.cpp */, - ); - name = "Self Test"; - sourceTree = ""; - }; - 4A2894E315D3959800E20735 /* Test Cases */ = { - isa = PBXGroup; - children = ( - 4A2894DA15D3957500E20735 /* ClassTests.cpp */, - 4A2894DB15D3957500E20735 /* ConditionTests.cpp */, - 4A2894DC15D3957500E20735 /* ExceptionTests.cpp */, - 4A2894DD15D3957500E20735 /* GeneratorTests.cpp */, - 4A2894DE15D3957500E20735 /* MessageTests.cpp */, - 4A2894DF15D3957500E20735 /* MiscTests.cpp */, - 4A2894E115D3957500E20735 /* TrickyTests.cpp */, - 4A2894D515D3956000E20735 /* ApproxTests.cpp */, - ); - name = "Test Cases"; - sourceTree = ""; - }; - 4A90B5CB15D2E3E900EF71BC = { - isa = PBXGroup; - children = ( - 4A90B5D915D2E3E900EF71BC /* CatchSelfTestSingle */, - 4A90B5D715D2E3E900EF71BC /* Products */, - ); - sourceTree = ""; - }; - 4A90B5D715D2E3E900EF71BC /* Products */ = { - isa = PBXGroup; - children = ( - 4A90B5D615D2E3E900EF71BC /* CatchSelfTestSingle */, - ); - name = Products; - sourceTree = ""; - }; - 4A90B5D915D2E3E900EF71BC /* CatchSelfTestSingle */ = { - isa = PBXGroup; - children = ( - 4A2894E315D3959800E20735 /* Test Cases */, - 4A2894E215D3957D00E20735 /* Self Test */, - ); - path = CatchSelfTestSingle; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 4A90B5D515D2E3E900EF71BC /* CatchSelfTestSingle */ = { - isa = PBXNativeTarget; - buildConfigurationList = 4A90B5E015D2E3E900EF71BC /* Build configuration list for PBXNativeTarget "CatchSelfTestSingle" */; - buildPhases = ( - 4A90B5D215D2E3E900EF71BC /* Sources */, - 4A90B5D315D2E3E900EF71BC /* Frameworks */, - 4A90B5D415D2E3E900EF71BC /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = CatchSelfTestSingle; - productName = CatchSelfTestSingle; - productReference = 4A90B5D615D2E3E900EF71BC /* CatchSelfTestSingle */; - productType = "com.apple.product-type.tool"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 4A90B5CD15D2E3E900EF71BC /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 0500; - ORGANIZATIONNAME = "Phil Nash"; - }; - buildConfigurationList = 4A90B5D015D2E3E900EF71BC /* Build configuration list for PBXProject "CatchSelfTestSingle" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = 4A90B5CB15D2E3E900EF71BC; - productRefGroup = 4A90B5D715D2E3E900EF71BC /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 4A90B5D515D2E3E900EF71BC /* CatchSelfTestSingle */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXSourcesBuildPhase section */ - 4A90B5D215D2E3E900EF71BC /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 4A2894D615D3956000E20735 /* ApproxTests.cpp in Sources */, - 4AB735FA15D396F400F9F7C3 /* TestMain.cpp in Sources */, - 4AB735FB15D3970C00F9F7C3 /* ClassTests.cpp in Sources */, - 4AB735FC15D3971100F9F7C3 /* ConditionTests.cpp in Sources */, - 4AB735FD15D3971600F9F7C3 /* ExceptionTests.cpp in Sources */, - 4AB735FE15D3971600F9F7C3 /* GeneratorTests.cpp in Sources */, - 4AB735FF15D3971600F9F7C3 /* MessageTests.cpp in Sources */, - 4AB7360015D3971600F9F7C3 /* MiscTests.cpp in Sources */, - 4AB7360115D3971600F9F7C3 /* TrickyTests.cpp in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin XCBuildConfiguration section */ - 4A90B5DE15D2E3E900EF71BC /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_OBJC_EXCEPTIONS = 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; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.8; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = macosx; - }; - name = Debug; - }; - 4A90B5DF15D2E3E900EF71BC /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_ENABLE_OBJC_EXCEPTIONS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.8; - SDKROOT = macosx; - }; - name = Release; - }; - 4A90B5E115D2E3E900EF71BC /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_CXX_LIBRARY = "libc++"; - HEADER_SEARCH_PATHS = "../../../single_include/**"; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - 4A90B5E215D2E3E900EF71BC /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_CXX_LIBRARY = "libc++"; - HEADER_SEARCH_PATHS = "../../../single_include/**"; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 4A90B5D015D2E3E900EF71BC /* Build configuration list for PBXProject "CatchSelfTestSingle" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4A90B5DE15D2E3E900EF71BC /* Debug */, - 4A90B5DF15D2E3E900EF71BC /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 4A90B5E015D2E3E900EF71BC /* Build configuration list for PBXNativeTarget "CatchSelfTestSingle" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4A90B5E115D2E3E900EF71BC /* Debug */, - 4A90B5E215D2E3E900EF71BC /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 4A90B5CD15D2E3E900EF71BC /* Project object */; -} diff --git a/projects/XCode/CatchSelfTest/CatchSelfTestSingle.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/projects/XCode/CatchSelfTest/CatchSelfTestSingle.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 4fcfc0e6..00000000 --- a/projects/XCode/CatchSelfTest/CatchSelfTestSingle.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/projects/XCode/CatchSelfTest/CatchSelfTestSingle.xcodeproj/project.xcworkspace/xcshareddata/CatchSelfTestSingle.xccheckout b/projects/XCode/CatchSelfTest/CatchSelfTestSingle.xcodeproj/project.xcworkspace/xcshareddata/CatchSelfTestSingle.xccheckout deleted file mode 100644 index cce7052b..00000000 --- a/projects/XCode/CatchSelfTest/CatchSelfTestSingle.xcodeproj/project.xcworkspace/xcshareddata/CatchSelfTestSingle.xccheckout +++ /dev/null @@ -1,41 +0,0 @@ - - - - - IDESourceControlProjectFavoriteDictionaryKey - - IDESourceControlProjectIdentifier - 3A514CAE-B659-4429-93A3-39F9C0349EC4 - IDESourceControlProjectName - CatchSelfTestSingle - IDESourceControlProjectOriginsDictionary - - 90C00904F36E6ADB57A7313E998815D255B0DEAF - https://github.com/philsquared/Catch.git - - IDESourceControlProjectPath - projects/XCode/CatchSelfTest/CatchSelfTestSingle.xcodeproj - IDESourceControlProjectRelativeInstallPathDictionary - - 90C00904F36E6ADB57A7313E998815D255B0DEAF - ../../../../.. - - IDESourceControlProjectURL - https://github.com/philsquared/Catch.git - IDESourceControlProjectVersion - 111 - IDESourceControlProjectWCCIdentifier - 90C00904F36E6ADB57A7313E998815D255B0DEAF - IDESourceControlProjectWCConfigurations - - - IDESourceControlRepositoryExtensionIdentifierKey - public.vcs.git - IDESourceControlWCCIdentifierKey - 90C00904F36E6ADB57A7313E998815D255B0DEAF - IDESourceControlWCCName - Catch-Develop - - - - diff --git a/projects/XCode/CatchSelfTest/CatchSelfTestSingle/dummy.txt b/projects/XCode/CatchSelfTest/CatchSelfTestSingle/dummy.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/projects/XCode/OCTest/OCTest.xcodeproj/project.pbxproj b/projects/XCode/OCTest/OCTest.xcodeproj/project.pbxproj deleted file mode 100644 index 6777e8e7..00000000 --- a/projects/XCode/OCTest/OCTest.xcodeproj/project.pbxproj +++ /dev/null @@ -1,265 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 4A63D2AC14E3C1A900F615CB /* OCTest.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4A63D2AB14E3C1A900F615CB /* OCTest.1 */; }; - 4A63D2B314E3C1E600F615CB /* Main.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4A63D2B214E3C1E600F615CB /* Main.mm */; }; - 4A63D2C014E4544700F615CB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A63D2BF14E4544700F615CB /* Foundation.framework */; }; - 4A63D2C614E454CC00F615CB /* CatchOCTestCase.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4A63D2C214E454CC00F615CB /* CatchOCTestCase.mm */; }; - 4A63D2C714E454CC00F615CB /* OCTest.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4A63D2C314E454CC00F615CB /* OCTest.mm */; }; - 4A63D2C814E454CC00F615CB /* TestObj.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A63D2C514E454CC00F615CB /* TestObj.m */; }; -/* End PBXBuildFile section */ - -/* Begin PBXCopyFilesBuildPhase section */ - 4A63D2A314E3C1A900F615CB /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - 4A63D2AC14E3C1A900F615CB /* OCTest.1 in CopyFiles */, - ); - runOnlyForDeploymentPostprocessing = 1; - }; -/* End PBXCopyFilesBuildPhase section */ - -/* Begin PBXFileReference section */ - 4A63D2A514E3C1A900F615CB /* OCTest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = OCTest; sourceTree = BUILT_PRODUCTS_DIR; }; - 4A63D2AB14E3C1A900F615CB /* OCTest.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = OCTest.1; sourceTree = ""; }; - 4A63D2B214E3C1E600F615CB /* Main.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = Main.mm; sourceTree = ""; }; - 4A63D2BF14E4544700F615CB /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; - 4A63D2C114E454CC00F615CB /* CatchOCTestCase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CatchOCTestCase.h; sourceTree = ""; }; - 4A63D2C214E454CC00F615CB /* CatchOCTestCase.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CatchOCTestCase.mm; sourceTree = ""; }; - 4A63D2C314E454CC00F615CB /* OCTest.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OCTest.mm; sourceTree = ""; }; - 4A63D2C414E454CC00F615CB /* TestObj.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestObj.h; sourceTree = ""; }; - 4A63D2C514E454CC00F615CB /* TestObj.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestObj.m; sourceTree = ""; }; - 4AA0D951154C0A7A004B4193 /* catch_objc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = catch_objc.hpp; path = ../../../include/internal/catch_objc.hpp; sourceTree = ""; }; - 4ABEA80615C90E10009F0424 /* catch_objc_arc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = catch_objc_arc.hpp; path = ../../../include/internal/catch_objc_arc.hpp; sourceTree = ""; }; - 4ABEA80815C90E38009F0424 /* catch_tostring.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = catch_tostring.hpp; path = ../../../include/internal/catch_tostring.hpp; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 4A63D2A214E3C1A900F615CB /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 4A63D2C014E4544700F615CB /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 4A63D29A14E3C1A900F615CB = { - isa = PBXGroup; - children = ( - 4AA0D94F154C0A63004B4193 /* Catch */, - 4A63D2BF14E4544700F615CB /* Foundation.framework */, - 4A63D2A814E3C1A900F615CB /* OCTest */, - 4A63D2A614E3C1A900F615CB /* Products */, - ); - sourceTree = ""; - }; - 4A63D2A614E3C1A900F615CB /* Products */ = { - isa = PBXGroup; - children = ( - 4A63D2A514E3C1A900F615CB /* OCTest */, - ); - name = Products; - sourceTree = ""; - }; - 4A63D2A814E3C1A900F615CB /* OCTest */ = { - isa = PBXGroup; - children = ( - 4A63D2C114E454CC00F615CB /* CatchOCTestCase.h */, - 4A63D2C214E454CC00F615CB /* CatchOCTestCase.mm */, - 4A63D2C314E454CC00F615CB /* OCTest.mm */, - 4A63D2C414E454CC00F615CB /* TestObj.h */, - 4A63D2C514E454CC00F615CB /* TestObj.m */, - 4A63D2B214E3C1E600F615CB /* Main.mm */, - 4A63D2AB14E3C1A900F615CB /* OCTest.1 */, - ); - path = OCTest; - sourceTree = ""; - }; - 4AA0D94F154C0A63004B4193 /* Catch */ = { - isa = PBXGroup; - children = ( - 4ABEA80815C90E38009F0424 /* catch_tostring.hpp */, - 4ABEA80615C90E10009F0424 /* catch_objc_arc.hpp */, - 4AA0D951154C0A7A004B4193 /* catch_objc.hpp */, - ); - name = Catch; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 4A63D2A414E3C1A900F615CB /* OCTest */ = { - isa = PBXNativeTarget; - buildConfigurationList = 4A63D2AF14E3C1A900F615CB /* Build configuration list for PBXNativeTarget "OCTest" */; - buildPhases = ( - 4A63D2A114E3C1A900F615CB /* Sources */, - 4A63D2A214E3C1A900F615CB /* Frameworks */, - 4A63D2A314E3C1A900F615CB /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = OCTest; - productName = OCTest; - productReference = 4A63D2A514E3C1A900F615CB /* OCTest */; - productType = "com.apple.product-type.tool"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 4A63D29C14E3C1A900F615CB /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 0500; - }; - buildConfigurationList = 4A63D29F14E3C1A900F615CB /* Build configuration list for PBXProject "OCTest" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = 4A63D29A14E3C1A900F615CB; - productRefGroup = 4A63D2A614E3C1A900F615CB /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 4A63D2A414E3C1A900F615CB /* OCTest */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXSourcesBuildPhase section */ - 4A63D2A114E3C1A900F615CB /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 4A63D2B314E3C1E600F615CB /* Main.mm in Sources */, - 4A63D2C614E454CC00F615CB /* CatchOCTestCase.mm in Sources */, - 4A63D2C714E454CC00F615CB /* OCTest.mm in Sources */, - 4A63D2C814E454CC00F615CB /* TestObj.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin XCBuildConfiguration section */ - 4A63D2AD14E3C1A900F615CB /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_OBJC_EXCEPTIONS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ../../../include; - MACOSX_DEPLOYMENT_TARGET = 10.7; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = macosx; - }; - name = Debug; - }; - 4A63D2AE14E3C1A900F615CB /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_ENABLE_OBJC_EXCEPTIONS = YES; - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ../../../include; - MACOSX_DEPLOYMENT_TARGET = 10.7; - SDKROOT = macosx; - }; - name = Release; - }; - 4A63D2B014E3C1A900F615CB /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; - HEADER_SEARCH_PATHS = ../../../include; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - 4A63D2B114E3C1A900F615CB /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; - HEADER_SEARCH_PATHS = ../../../include; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 4A63D29F14E3C1A900F615CB /* Build configuration list for PBXProject "OCTest" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4A63D2AD14E3C1A900F615CB /* Debug */, - 4A63D2AE14E3C1A900F615CB /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 4A63D2AF14E3C1A900F615CB /* Build configuration list for PBXNativeTarget "OCTest" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4A63D2B014E3C1A900F615CB /* Debug */, - 4A63D2B114E3C1A900F615CB /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 4A63D29C14E3C1A900F615CB /* Project object */; -} diff --git a/projects/XCode/OCTest/OCTest.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/projects/XCode/OCTest/OCTest.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 119e61c5..00000000 --- a/projects/XCode/OCTest/OCTest.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/projects/XCode/OCTest/OCTest.xcodeproj/project.xcworkspace/xcshareddata/OCTest.xccheckout b/projects/XCode/OCTest/OCTest.xcodeproj/project.xcworkspace/xcshareddata/OCTest.xccheckout deleted file mode 100644 index 2480364e..00000000 --- a/projects/XCode/OCTest/OCTest.xcodeproj/project.xcworkspace/xcshareddata/OCTest.xccheckout +++ /dev/null @@ -1,41 +0,0 @@ - - - - - IDESourceControlProjectFavoriteDictionaryKey - - IDESourceControlProjectIdentifier - 2F99C19E-ADF6-4D99-86C7-7A7830677E7D - IDESourceControlProjectName - OCTest - IDESourceControlProjectOriginsDictionary - - DE66138E-2FC7-4C1B-9901-82CBF6694223 - ssh://github.com/philsquared/Catch.git - - IDESourceControlProjectPath - projects/XCode4/OCTest/OCTest.xcodeproj/project.xcworkspace - IDESourceControlProjectRelativeInstallPathDictionary - - DE66138E-2FC7-4C1B-9901-82CBF6694223 - ../../../../.. - - IDESourceControlProjectURL - ssh://github.com/philsquared/Catch.git - IDESourceControlProjectVersion - 110 - IDESourceControlProjectWCCIdentifier - DE66138E-2FC7-4C1B-9901-82CBF6694223 - IDESourceControlProjectWCConfigurations - - - IDESourceControlRepositoryExtensionIdentifierKey - public.vcs.git - IDESourceControlWCCIdentifierKey - DE66138E-2FC7-4C1B-9901-82CBF6694223 - IDESourceControlWCCName - Catch - - - - diff --git a/projects/XCode/OCTest/OCTest/CatchOCTestCase.h b/projects/XCode/OCTest/OCTest/CatchOCTestCase.h deleted file mode 100644 index bd26239a..00000000 --- a/projects/XCode/OCTest/OCTest/CatchOCTestCase.h +++ /dev/null @@ -1,25 +0,0 @@ -// -// CatchOCTestCase.h -// OCTest -// -// Created by Phil on 13/11/2010. -// Copyright 2010 Two Blue Cubes Ltd. All rights reserved. -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -#ifndef TWOBLUECUBES_CATCHOCTESTCASE_H_INCLUDED -#define TWOBLUECUBES_CATCHOCTESTCASE_H_INCLUDED - -#include "catch.hpp" - -#import -#import "TestObj.h" - -@interface TestFixture : NSObject -{ - TestObj* obj; -} - -@end - -#endif // TWOBLUECUBES_CATCHOCTESTCASE_H_INCLUDED diff --git a/projects/XCode/OCTest/OCTest/CatchOCTestCase.mm b/projects/XCode/OCTest/OCTest/CatchOCTestCase.mm deleted file mode 100644 index fb20287b..00000000 --- a/projects/XCode/OCTest/OCTest/CatchOCTestCase.mm +++ /dev/null @@ -1,83 +0,0 @@ -// -// CatchOCTestCase.mm -// OCTest -// -// Created by Phil Nash on 13/11/2010. -// Copyright 2010 Two Blue Cubes Ltd. All rights reserved. -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - -#import "CatchOCTestCase.h" - - -@implementation TestFixture - - --(void) setUp -{ - obj = [[TestObj alloc] init]; -} - --(void) tearDown -{ - arcSafeRelease( obj ); -} - -OC_TEST_CASE( "OCTest/test1", "This is a test case" ) -{ - REQUIRE( obj.int_val == 0 ); - - obj.int_val = 1; - - REQUIRE( obj.int_val == 1 ); -} - -OC_TEST_CASE( "OCTest/test2", "This is another test case" ) -{ - REQUIRE( obj.int_val == 0 ); - - obj.int_val = 2; - - REQUIRE( obj.int_val == 2 ); -} - -OC_TEST_CASE( "OCTest/BOOL", "tests a boolean value" ) -{ - CHECK( [obj isTrue] == NO ); - CHECK( [obj isFalse] == YES ); -} - -OC_TEST_CASE( "OCTest/throws/objc", "throws an Objective-C exception" ) -{ - @throw [[NSException alloc] initWithName: NSGenericException - reason: @"Objective-C exception" - userInfo: nil]; -} -OC_TEST_CASE( "OCTest/throws/stdc++", "throws a std c++ exception" ) -{ - throw std::domain_error( "std C++ exception" ); -} - -/////////////////////////////////////////////////////////////////////////// -template -void useObject( const T& object ){} - -template -void useObject( const T* object ){} - -OC_TEST_CASE( "OCTest/matchers", "Matches work with OC types (NSString so far)" ) -{ - REQUIRE_THAT( @"This is a string", Equals( @"This isnt a string" ) ); - REQUIRE_THAT( @"This is a string", Contains( @"is a" ) ); - REQUIRE_THAT( @"This is a string", StartsWith( @"This" ) ); - REQUIRE_THAT( @"This is a string", EndsWith( @"string" ) ); -} - -OC_TEST_CASE( "OCTest/matchers/nil", "nil NSString should not crash the test" ) -{ - CHECK_THAT( (NSString*)nil, Equals( @"This should fail, but not crash" ) ); - CHECK_THAT( (NSString*)nil, StartsWith( @"anything" ) ); -} - -@end diff --git a/projects/XCode/OCTest/OCTest/Main.mm b/projects/XCode/OCTest/OCTest/Main.mm deleted file mode 100644 index 569dc4d9..00000000 --- a/projects/XCode/OCTest/OCTest/Main.mm +++ /dev/null @@ -1,2 +0,0 @@ -#define CATCH_CONFIG_MAIN -#import "catch.hpp" diff --git a/projects/XCode/OCTest/OCTest/OCTest.1 b/projects/XCode/OCTest/OCTest/OCTest.1 deleted file mode 100644 index 7915d02a..00000000 --- a/projects/XCode/OCTest/OCTest/OCTest.1 +++ /dev/null @@ -1,79 +0,0 @@ -.\"Modified from man(1) of FreeBSD, the NetBSD mdoc.template, and mdoc.samples. -.\"See Also: -.\"man mdoc.samples for a complete listing of options -.\"man mdoc for the short list of editing options -.\"/usr/share/misc/mdoc.template -.Dd 09/02/2012 \" DATE -.Dt OCTest 1 \" Program name and manual section number -.Os Darwin -.Sh NAME \" Section Header - required - don't modify -.Nm OCTest, -.\" The following lines are read in generating the apropos(man -k) database. Use only key -.\" words here as the database is built based on the words here and in the .ND line. -.Nm Other_name_for_same_program(), -.Nm Yet another name for the same program. -.\" Use .Nm macro to designate other names for the documented program. -.Nd This line parsed for whatis database. -.Sh SYNOPSIS \" Section Header - required - don't modify -.Nm -.Op Fl abcd \" [-abcd] -.Op Fl a Ar path \" [-a path] -.Op Ar file \" [file] -.Op Ar \" [file ...] -.Ar arg0 \" Underlined argument - use .Ar anywhere to underline -arg2 ... \" Arguments -.Sh DESCRIPTION \" Section Header - required - don't modify -Use the .Nm macro to refer to your program throughout the man page like such: -.Nm -Underlining is accomplished with the .Ar macro like this: -.Ar underlined text . -.Pp \" Inserts a space -A list of items with descriptions: -.Bl -tag -width -indent \" Begins a tagged list -.It item a \" Each item preceded by .It macro -Description of item a -.It item b -Description of item b -.El \" Ends the list -.Pp -A list of flags and their descriptions: -.Bl -tag -width -indent \" Differs from above in tag removed -.It Fl a \"-a flag as a list item -Description of -a flag -.It Fl b -Description of -b flag -.El \" Ends the list -.Pp -.\" .Sh ENVIRONMENT \" May not be needed -.\" .Bl -tag -width "ENV_VAR_1" -indent \" ENV_VAR_1 is width of the string ENV_VAR_1 -.\" .It Ev ENV_VAR_1 -.\" Description of ENV_VAR_1 -.\" .It Ev ENV_VAR_2 -.\" Description of ENV_VAR_2 -.\" .El -.Sh FILES \" File used or created by the topic of the man page -.Bl -tag -width "/Users/joeuser/Library/really_long_file_name" -compact -.It Pa /usr/share/file_name -FILE_1 description -.It Pa /Users/joeuser/Library/really_long_file_name -FILE_2 description -.El \" Ends the list -.\" .Sh DIAGNOSTICS \" May not be needed -.\" .Bl -diag -.\" .It Diagnostic Tag -.\" Diagnostic informtion here. -.\" .It Diagnostic Tag -.\" Diagnostic informtion here. -.\" .El -.Sh SEE ALSO -.\" List links in ascending order by section, alphabetically within a section. -.\" Please do not reference files that do not exist without filing a bug report -.Xr a 1 , -.Xr b 1 , -.Xr c 1 , -.Xr a 2 , -.Xr b 2 , -.Xr a 3 , -.Xr b 3 -.\" .Sh BUGS \" Document known, unremedied bugs -.\" .Sh HISTORY \" Document history if command behaves in a unique manner \ No newline at end of file diff --git a/projects/XCode/OCTest/OCTest/OCTest.mm b/projects/XCode/OCTest/OCTest/OCTest.mm deleted file mode 100644 index bfb2ca26..00000000 --- a/projects/XCode/OCTest/OCTest/OCTest.mm +++ /dev/null @@ -1,28 +0,0 @@ -/* - * OCTest.mm - * OCTest - * - * Created by Phil on 13/11/2010. - * Copyright 2010 Two Blue Cubes Ltd. All rights reserved. - * - * Distributed under the Boost Software License, Version 1.0. (See accompanying - * file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - -#import "catch.hpp" - -#import "TestObj.h" - -TEST_CASE( "OCTest/TestObj", "tests TestObj" ) -{ - TestObj* obj = [[TestObj alloc] init]; - - REQUIRE( obj.int_val == 0 ); - - obj.int_val = 1; - - REQUIRE( obj.int_val == 1 ); - - arcSafeRelease( obj ); -} diff --git a/projects/XCode/OCTest/OCTest/TestObj.h b/projects/XCode/OCTest/OCTest/TestObj.h deleted file mode 100644 index 8443921f..00000000 --- a/projects/XCode/OCTest/OCTest/TestObj.h +++ /dev/null @@ -1,28 +0,0 @@ -// -// TestObj.h -// OCTest -// -// Created by Phil on 13/11/2010. -// Copyright 2010 Two Blue Cubes Ltd. All rights reserved. -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -#ifndef TWOBLUECUBES_TESTOBJ_H_INCLUDED -#define TWOBLUECUBES_TESTOBJ_H_INCLUDED - -#import - - -@interface TestObj : NSObject { - - int int_val; -} - --(BOOL) isTrue; --(BOOL) isFalse; - -@property (nonatomic, assign ) int int_val; - -@end - -#endif // TWOBLUECUBES_TESTOBJ_H_INCLUDED diff --git a/projects/XCode/OCTest/OCTest/TestObj.m b/projects/XCode/OCTest/OCTest/TestObj.m deleted file mode 100644 index 2c7dc99b..00000000 --- a/projects/XCode/OCTest/OCTest/TestObj.m +++ /dev/null @@ -1,25 +0,0 @@ -// -// TestObj.m -// OCTest -// -// Created by Phil on 13/11/2010. -// Copyright 2010 Two Blue Cubes Ltd. All rights reserved. -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - -#import "TestObj.h" - - -@implementation TestObj - -@synthesize int_val; - --(BOOL) isTrue { - return YES; -} --(BOOL) isFalse { - return NO; -} - -@end diff --git a/projects/XCode/iOSTest/iOSTest.xcodeproj/project.pbxproj b/projects/XCode/iOSTest/iOSTest.xcodeproj/project.pbxproj deleted file mode 100644 index e968cf62..00000000 --- a/projects/XCode/iOSTest/iOSTest.xcodeproj/project.pbxproj +++ /dev/null @@ -1,299 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 4A73280A14E66CFC0044823F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A73280914E66CFC0044823F /* UIKit.framework */; }; - 4A73280C14E66CFC0044823F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A73280B14E66CFC0044823F /* Foundation.framework */; }; - 4A73280E14E66CFC0044823F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A73280D14E66CFC0044823F /* CoreGraphics.framework */; }; - 4A73281414E66CFC0044823F /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 4A73281214E66CFC0044823F /* InfoPlist.strings */; }; - 4A73282614E66D8B0044823F /* itChRunnerMain.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4A73282514E66D8B0044823F /* itChRunnerMain.mm */; }; - 4AB1C74F14FCC74900F31DF7 /* OCTest.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4AB1C74C14FCC74900F31DF7 /* OCTest.mm */; }; - 4AB1C75014FCC74900F31DF7 /* TestObj.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AB1C74E14FCC74900F31DF7 /* TestObj.m */; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - 4A73280514E66CFC0044823F /* iOSTest.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = iOSTest.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 4A73280914E66CFC0044823F /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; - 4A73280B14E66CFC0044823F /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; - 4A73280D14E66CFC0044823F /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; - 4A73281114E66CFC0044823F /* iOSTest-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "iOSTest-Info.plist"; sourceTree = ""; }; - 4A73281314E66CFC0044823F /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - 4A73281714E66CFC0044823F /* iOSTest-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "iOSTest-Prefix.pch"; sourceTree = ""; }; - 4A73282214E66D8B0044823F /* iTchRunnerAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iTchRunnerAppDelegate.h; sourceTree = ""; }; - 4A73282314E66D8B0044823F /* iTchRunnerMainView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iTchRunnerMainView.h; sourceTree = ""; }; - 4A73282414E66D8B0044823F /* iTchRunnerReporter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iTchRunnerReporter.h; sourceTree = ""; }; - 4A73282514E66D8B0044823F /* itChRunnerMain.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = itChRunnerMain.mm; path = ../../../runners/iTchRunner/itChRunnerMain.mm; sourceTree = ""; }; - 4AB1C74C14FCC74900F31DF7 /* OCTest.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OCTest.mm; sourceTree = ""; }; - 4AB1C74D14FCC74900F31DF7 /* TestObj.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestObj.h; sourceTree = ""; }; - 4AB1C74E14FCC74900F31DF7 /* TestObj.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestObj.m; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 4A73280214E66CFC0044823F /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 4A73280A14E66CFC0044823F /* UIKit.framework in Frameworks */, - 4A73280C14E66CFC0044823F /* Foundation.framework in Frameworks */, - 4A73280E14E66CFC0044823F /* CoreGraphics.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 4A7327FA14E66CFC0044823F = { - isa = PBXGroup; - children = ( - 4A73280F14E66CFC0044823F /* iOSTest */, - 4A73280814E66CFC0044823F /* Frameworks */, - 4A73280614E66CFC0044823F /* Products */, - ); - sourceTree = ""; - }; - 4A73280614E66CFC0044823F /* Products */ = { - isa = PBXGroup; - children = ( - 4A73280514E66CFC0044823F /* iOSTest.app */, - ); - name = Products; - sourceTree = ""; - }; - 4A73280814E66CFC0044823F /* Frameworks */ = { - isa = PBXGroup; - children = ( - 4A73280914E66CFC0044823F /* UIKit.framework */, - 4A73280B14E66CFC0044823F /* Foundation.framework */, - 4A73280D14E66CFC0044823F /* CoreGraphics.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 4A73280F14E66CFC0044823F /* iOSTest */ = { - isa = PBXGroup; - children = ( - 4A73282014E66D6C0044823F /* iTch */, - 4A73281014E66CFC0044823F /* Supporting Files */, - ); - path = iOSTest; - sourceTree = ""; - }; - 4A73281014E66CFC0044823F /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 4A73281114E66CFC0044823F /* iOSTest-Info.plist */, - 4A73281214E66CFC0044823F /* InfoPlist.strings */, - 4A73281714E66CFC0044823F /* iOSTest-Prefix.pch */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - 4A73282014E66D6C0044823F /* iTch */ = { - isa = PBXGroup; - children = ( - 4AB1C74C14FCC74900F31DF7 /* OCTest.mm */, - 4AB1C74D14FCC74900F31DF7 /* TestObj.h */, - 4AB1C74E14FCC74900F31DF7 /* TestObj.m */, - 4A73282114E66D8B0044823F /* internal */, - 4A73282514E66D8B0044823F /* itChRunnerMain.mm */, - ); - name = iTch; - sourceTree = ""; - }; - 4A73282114E66D8B0044823F /* internal */ = { - isa = PBXGroup; - children = ( - 4A73282214E66D8B0044823F /* iTchRunnerAppDelegate.h */, - 4A73282314E66D8B0044823F /* iTchRunnerMainView.h */, - 4A73282414E66D8B0044823F /* iTchRunnerReporter.h */, - ); - name = internal; - path = ../../../runners/iTchRunner/internal; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 4A73280414E66CFC0044823F /* iOSTest */ = { - isa = PBXNativeTarget; - buildConfigurationList = 4A73281D14E66CFC0044823F /* Build configuration list for PBXNativeTarget "iOSTest" */; - buildPhases = ( - 4A73280114E66CFC0044823F /* Sources */, - 4A73280214E66CFC0044823F /* Frameworks */, - 4A73280314E66CFC0044823F /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = iOSTest; - productName = iOSTest; - productReference = 4A73280514E66CFC0044823F /* iOSTest.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 4A7327FC14E66CFC0044823F /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 0420; - }; - buildConfigurationList = 4A7327FF14E66CFC0044823F /* Build configuration list for PBXProject "iOSTest" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = 4A7327FA14E66CFC0044823F; - productRefGroup = 4A73280614E66CFC0044823F /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 4A73280414E66CFC0044823F /* iOSTest */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 4A73280314E66CFC0044823F /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 4A73281414E66CFC0044823F /* InfoPlist.strings in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 4A73280114E66CFC0044823F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 4A73282614E66D8B0044823F /* itChRunnerMain.mm in Sources */, - 4AB1C74F14FCC74900F31DF7 /* OCTest.mm in Sources */, - 4AB1C75014FCC74900F31DF7 /* TestObj.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXVariantGroup section */ - 4A73281214E66CFC0044823F /* InfoPlist.strings */ = { - isa = PBXVariantGroup; - children = ( - 4A73281314E66CFC0044823F /* en */, - ); - name = InfoPlist.strings; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 4A73281B14E66CFC0044823F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_32_BIT)"; - CLANG_ENABLE_OBJC_ARC = YES; - CODE_SIGN_IDENTITY = "iPhone Developer: Phil Nash (4KJCM5XSVL)"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - 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_VERSION = com.apple.compilers.llvm.clang.1_0; - GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 5.0; - PROVISIONING_PROFILE = "95C4758A-E0B8-4714-9DA3-C7E1284444A4"; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - USER_HEADER_SEARCH_PATHS = ../../../include; - }; - name = Debug; - }; - 4A73281C14E66CFC0044823F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_32_BIT)"; - CLANG_ENABLE_OBJC_ARC = YES; - CODE_SIGN_IDENTITY = "iPhone Developer: Phil Nash (4KJCM5XSVL)"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 5.0; - OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1"; - PROVISIONING_PROFILE = "95C4758A-E0B8-4714-9DA3-C7E1284444A4"; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - USER_HEADER_SEARCH_PATHS = ../../../include; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 4A73281E14E66CFC0044823F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "iOSTest/iOSTest-Prefix.pch"; - INFOPLIST_FILE = "iOSTest/iOSTest-Info.plist"; - PRODUCT_NAME = "$(TARGET_NAME)"; - WRAPPER_EXTENSION = app; - }; - name = Debug; - }; - 4A73281F14E66CFC0044823F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "iOSTest/iOSTest-Prefix.pch"; - INFOPLIST_FILE = "iOSTest/iOSTest-Info.plist"; - PRODUCT_NAME = "$(TARGET_NAME)"; - WRAPPER_EXTENSION = app; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 4A7327FF14E66CFC0044823F /* Build configuration list for PBXProject "iOSTest" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4A73281B14E66CFC0044823F /* Debug */, - 4A73281C14E66CFC0044823F /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 4A73281D14E66CFC0044823F /* Build configuration list for PBXNativeTarget "iOSTest" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4A73281E14E66CFC0044823F /* Debug */, - 4A73281F14E66CFC0044823F /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 4A7327FC14E66CFC0044823F /* Project object */; -} diff --git a/projects/XCode/iOSTest/iOSTest.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/projects/XCode/iOSTest/iOSTest.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index aaadc7d4..00000000 --- a/projects/XCode/iOSTest/iOSTest.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/projects/XCode/iOSTest/iOSTest/OCTest.mm b/projects/XCode/iOSTest/iOSTest/OCTest.mm deleted file mode 100644 index d476cb42..00000000 --- a/projects/XCode/iOSTest/iOSTest/OCTest.mm +++ /dev/null @@ -1,27 +0,0 @@ -/* - * OCTest.mm - * OCTest - * - * Created by Phil on 13/11/2010. - * Copyright 2010 Two Blue Cubes Ltd. All rights reserved. - * - * Distributed under the Boost Software License, Version 1.0. (See accompanying - * file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ -#include "catch.hpp" - -#import "TestObj.h" - -TEST_CASE( "OCTest/TestObj", "tests TestObj" ) -{ - TestObj* obj = [[TestObj alloc] init]; - - REQUIRE( obj.int_val == 0 ); - - obj.int_val = 1; - - REQUIRE( obj.int_val == 1 ); - - arcSafeRelease( obj ); -} diff --git a/projects/XCode/iOSTest/iOSTest/TestObj.h b/projects/XCode/iOSTest/iOSTest/TestObj.h deleted file mode 100644 index de672502..00000000 --- a/projects/XCode/iOSTest/iOSTest/TestObj.h +++ /dev/null @@ -1,25 +0,0 @@ -// -// TestObj.h -// OCTest -// -// Created by Phil on 13/11/2010. -// Copyright 2010 Two Blue Cubes Ltd. All rights reserved. -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -#ifndef TWOBLUECUBES_TESTOBJ_H_INCLUDED -#define TWOBLUECUBES_TESTOBJ_H_INCLUDED - -#import - - -@interface TestObj : NSObject { - - int int_val; -} - -@property (nonatomic, assign ) int int_val; - -@end - -#endif // TWOBLUECUBES_TESTOBJ_H_INCLUDED diff --git a/projects/XCode/iOSTest/iOSTest/TestObj.m b/projects/XCode/iOSTest/iOSTest/TestObj.m deleted file mode 100644 index 943f4450..00000000 --- a/projects/XCode/iOSTest/iOSTest/TestObj.m +++ /dev/null @@ -1,18 +0,0 @@ -// -// TestObj.m -// OCTest -// -// Created by Phil on 13/11/2010. -// Copyright 2010 Two Blue Cubes Ltd. All rights reserved. -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - -#import "TestObj.h" - - -@implementation TestObj - -@synthesize int_val; - -@end diff --git a/projects/XCode/iOSTest/iOSTest/en.lproj/InfoPlist.strings b/projects/XCode/iOSTest/iOSTest/en.lproj/InfoPlist.strings deleted file mode 100644 index 477b28ff..00000000 --- a/projects/XCode/iOSTest/iOSTest/en.lproj/InfoPlist.strings +++ /dev/null @@ -1,2 +0,0 @@ -/* Localized versions of Info.plist keys */ - diff --git a/projects/XCode/iOSTest/iOSTest/iOSTest-Info.plist b/projects/XCode/iOSTest/iOSTest/iOSTest-Info.plist deleted file mode 100644 index f74b6db0..00000000 --- a/projects/XCode/iOSTest/iOSTest/iOSTest-Info.plist +++ /dev/null @@ -1,47 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleDisplayName - ${PRODUCT_NAME} - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFiles - - CFBundleIdentifier - twobluecubes.${PRODUCT_NAME:rfc1034identifier} - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - ${PRODUCT_NAME} - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1.0 - LSRequiresIPhoneOS - - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/projects/XCode/iOSTest/iOSTest/iOSTest-Prefix.pch b/projects/XCode/iOSTest/iOSTest/iOSTest-Prefix.pch deleted file mode 100644 index 403e8e45..00000000 --- a/projects/XCode/iOSTest/iOSTest/iOSTest-Prefix.pch +++ /dev/null @@ -1,14 +0,0 @@ -// -// Prefix header for all source files of the 'iOSTest' target in the 'iOSTest' project -// - -#import - -#ifndef __IPHONE_3_0 -#warning "This project uses features only available in iOS SDK 3.0 and later." -#endif - -#ifdef __OBJC__ - #import - #import -#endif diff --git a/projects/runners/iTchRunner/internal/iTchRunnerAppDelegate.h b/projects/runners/iTchRunner/internal/iTchRunnerAppDelegate.h deleted file mode 100644 index 522291a9..00000000 --- a/projects/runners/iTchRunner/internal/iTchRunnerAppDelegate.h +++ /dev/null @@ -1,114 +0,0 @@ -/* - * iTchRunnerAppDelegate.h - * iTchRunner - * - * Created by Phil on 07/02/2011. - * Copyright 2011 Two Blue Cubes Ltd. All rights reserved. - * - */ -#ifndef TWOBLUECUBES_ITCHRUNNERAPPDELEGATE_H_INCLUDED -#define TWOBLUECUBES_ITCHRUNNERAPPDELEGATE_H_INCLUDED - -#import "iTchRunnerMainView.h" - - - -@interface iTchRunnerAppDelegate : NSObject -{ - UIWindow *window; -} - -@end - - -@implementation iTchRunnerAppDelegate - - -/////////////////////////////////////////////////////////////////////////////// -- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions -{ - window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; - [window setUserInteractionEnabled:YES]; - [window setMultipleTouchEnabled:YES]; - - CGRect screenRect = [[UIScreen mainScreen] applicationFrame]; - iTchRunnerMainView* view = [[iTchRunnerMainView alloc] initWithFrame:screenRect]; - - [window addSubview:view]; - [window makeKeyAndVisible]; - arcSafeRelease( view ); - - return YES; -} - -/////////////////////////////////////////////////////////////////////////////// -- (void)dealloc -{ -#if !CATCH_ARC_ENABLED - [window release]; - [super dealloc]; -#endif -} - - -/////////////////////////////////////////////////////////////////////////////// -- (void)applicationWillResignActive:(UIApplication *)application -{ - /* - Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. - Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game. - */ -} - - -/////////////////////////////////////////////////////////////////////////////// -- (void)applicationDidEnterBackground:(UIApplication *)application -{ - /* - Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. - If your application supports background execution, called instead of applicationWillTerminate: when the user quits. - */ -} - - -/////////////////////////////////////////////////////////////////////////////// -- (void)applicationWillEnterForeground:(UIApplication *)application -{ - /* - Called as part of transition from the background to the inactive state: here you can undo many of the changes made on entering the background. - */ -} - - -/////////////////////////////////////////////////////////////////////////////// -- (void)applicationDidBecomeActive:(UIApplication *)application -{ - /* - Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface. - */ -} - - -/////////////////////////////////////////////////////////////////////////////// -- (void)applicationWillTerminate:(UIApplication *)application -{ - /* - Called when the application is about to terminate. - See also applicationDidEnterBackground:. - */ -} - - -/////////////////////////////////////////////////////////////////////////////// -- (void)applicationDidReceiveMemoryWarning:(UIApplication *)application -{ - /* - Free up as much memory as possible by purging cached data objects that can be recreated (or reloaded from disk) later. - */ -} - - - -@end - -#endif // TWOBLUECUBES_ITCHRUNNERAPPDELEGATE_H_INCLUDED diff --git a/projects/runners/iTchRunner/internal/iTchRunnerMainView.h b/projects/runners/iTchRunner/internal/iTchRunnerMainView.h deleted file mode 100644 index c6a6394e..00000000 --- a/projects/runners/iTchRunner/internal/iTchRunnerMainView.h +++ /dev/null @@ -1,189 +0,0 @@ -/* - * iTchRunnerMainView.h - * iTchRunner - * - * Created by Phil on 07/02/2011. - * Copyright 2011 Two Blue Cubes Ltd. All rights reserved. - * - */ -#ifndef TWOBLUECUBES_ITCHRUNNERMAINVIEW_H_INCLUDED -#define TWOBLUECUBES_ITCHRUNNERMAINVIEW_H_INCLUDED - -#include "internal/catch_config.hpp" -#include "internal/catch_runner_impl.hpp" -#include "internal/catch_context_impl.hpp" -#include "catch.hpp" - -#include "iTchRunnerReporter.h" - -#import - -@interface iTchRunnerMainView : UIView -{ - UITextField* appName; -} - --(void) showAlert; - -@end - -@implementation iTchRunnerMainView - - -/////////////////////////////////////////////////////////////////////////////// --(id) initWithFrame:(CGRect)frame -{ - if ((self = [super initWithFrame:frame])) - { - // Initialization code - self.backgroundColor = [UIColor blackColor]; - - appName = [[UITextField alloc] initWithFrame: CGRectMake( 0, 50, 320, 50 )]; - [self addSubview: appName]; - arcSafeRelease( appName ); - appName.textColor = [[UIColor alloc] initWithRed:0.35 green:0.35 blue:1 alpha:1]; - arcSafeRelease( appName.textColor ); - appName.textAlignment = NSTextAlignmentCenter; - - appName.text = [NSString stringWithFormat:@"CATCH tests"]; -// [self performSelector: @selector(showAlert) withObject:nil afterDelay:0.1]; - [self performSelectorOnMainThread:@selector(showAlert) withObject:nil waitUntilDone:NO]; - - } - return self; -} - -/////////////////////////////////////////////////////////////////////////////// --(void) dealloc -{ - [appName removeFromSuperview]; -#if !CATCH_ARC_ENABLED - [super dealloc]; -#endif -} - -/////////////////////////////////////////////////////////////////////////////// --(void) showAlert -{ - UIActionSheet* menu = [[UIActionSheet alloc] initWithTitle:@"Options" - delegate:self - cancelButtonTitle:nil - destructiveButtonTitle:nil - otherButtonTitles:@"Run all tests", nil]; - [menu showInView: self]; - arcSafeRelease( menu ); - -} - -// This is a copy & paste from Catch::Runner2 to get us bootstrapped (this is due to all be -// replaced anyway) -inline Catch::Totals runTestsForGroup( Catch::RunContext& context, const Catch::TestCaseFilters& filterGroup ) { - using namespace Catch; - Totals totals; - std::vector::const_iterator it = getRegistryHub().getTestCaseRegistry().getAllTests().begin(); - std::vector::const_iterator itEnd = getRegistryHub().getTestCaseRegistry().getAllTests().end(); - int testsRunForGroup = 0; - for(; it != itEnd; ++it ) { - if( filterGroup.shouldInclude( *it ) ) { - testsRunForGroup++; - - if( context.aborting() ) - break; - - totals += context.runTest( *it ); - } - } - if( testsRunForGroup == 0 ) - std::cerr << "\n[No test cases matched with: " << filterGroup.getName() << "]" << std::endl; - return totals; - -} - -/////////////////////////////////////////////////////////////////////////////// --(void) actionSheet: (UIActionSheet*) sheet clickedButtonAtIndex: (NSInteger) index -{ - Catch::Ptr config = new Catch::Config(); - Catch::IReporter* reporter = new Catch::iTchRunnerReporter( self ); - Catch::LegacyReporterAdapter* reporterAdapter = new Catch::LegacyReporterAdapter( reporter ); - Catch::RunContext runner( config.get(), reporterAdapter ); - - - std::vector filterGroups; - Catch::TestCaseFilters filterGroup( "" ); - filterGroups.push_back( filterGroup ); - - Catch::Totals totals; - - std::vector::const_iterator it = filterGroups.begin(); - std::vector::const_iterator itEnd = filterGroups.end(); - - std::size_t groupCount = filterGroups.size(); - std::size_t groupIndex = 0; - for(; it != itEnd && !runner.aborting(); ++it, ++index ) { - runner.testGroupStarting( it->getName(), groupIndex, groupCount ); - totals += runTestsForGroup( runner, *it ); - runner.testGroupEnded( it->getName(), totals, groupIndex, groupCount ); - } - - - if( totals.assertions.failed == 0 ) - { - NSLog( @"no failures" ); - if( totals.assertions.passed > 0 ) - appName.textColor = [[UIColor alloc] initWithRed:0.35 green:1 blue:0.35 alpha:1]; - } - else - { - NSLog( @"%lu failures", totals.assertions.failed ); - appName.textColor = [[UIColor alloc] initWithRed:1 green:0.35 blue:0.35 alpha:1]; - } -} - -/////////////////////////////////////////////////////////////////////////////// --(void) testWasRun: (const Catch::AssertionResult*) pResultInfo -{ - const Catch::AssertionResult& resultInfo = *pResultInfo; - std::ostringstream oss; - - if( resultInfo.hasExpression() ) - { - oss << resultInfo.getExpression(); - if( resultInfo.isOk() ) - oss << " succeeded"; - else - oss << " failed"; - } - switch( resultInfo.getResultType() ) - { - case Catch::ResultWas::ThrewException: - if( resultInfo.hasExpression() ) - oss << " with unexpected"; - else - oss << "Unexpected"; - oss << " exception with message: '" << resultInfo.getMessage() << "'"; - break; - case Catch::ResultWas::Info: - oss << "info: '" << resultInfo.getMessage() << "'"; - break; - case Catch::ResultWas::Warning: - oss << "warning: '" << resultInfo.getMessage() << "'"; - break; - case Catch::ResultWas::ExplicitFailure: - oss << "failed with message: '" << resultInfo.getMessage() << "'"; - break; - default: - break; - } - - if( resultInfo.hasExpression() ) - { - oss << " for: " << resultInfo.getExpandedExpression(); - } - oss << std::endl; - NSLog( @"%s", oss.str().c_str() ); -} - - -@end - -#endif // TWOBLUECUBES_ITCHRUNNERMAINVIEW_H_INCLUDED diff --git a/projects/runners/iTchRunner/internal/iTchRunnerReporter.h b/projects/runners/iTchRunner/internal/iTchRunnerReporter.h deleted file mode 100644 index d2628861..00000000 --- a/projects/runners/iTchRunner/internal/iTchRunnerReporter.h +++ /dev/null @@ -1,115 +0,0 @@ -/* - * iTchRunnerReporter.h - * iTchRunner - * - * Created by Phil on 07/02/2011. - * Copyright 2011 Two Blue Cubes Ltd. All rights reserved. - * - */ -#ifndef TWOBLUECUBES_ITCHRUNNERREPORTER_H_INCLUDED -#define TWOBLUECUBES_ITCHRUNNERREPORTER_H_INCLUDED - -#include "catch.hpp" - -@protocol iTchRunnerDelegate - --(void) testWasRun: (const Catch::AssertionResult*) result; - -@end - -namespace Catch -{ - class iTchRunnerReporter : public SharedImpl - { - public: - /////////////////////////////////////////////////////////////////////////// - iTchRunnerReporter - ( - id delegate - ) - : m_delegate( delegate ) - { - } - - /////////////////////////////////////////////////////////////////////////// - virtual bool shouldRedirectStdout - () - const - { - return true; - } - - /////////////////////////////////////////////////////////////////////////// - static std::string getDescription - () - { - return "Captures results for iOS runner"; - } - - /////////////////////////////////////////////////////////////////////////// - size_t getSucceeded - () - const - { - return m_totals.assertions.passed; - } - - /////////////////////////////////////////////////////////////////////////// - size_t getFailed - () - const - { - return m_totals.assertions.failed; - } - - /////////////////////////////////////////////////////////////////////////// - void reset() - { - m_totals = Totals(); - } - - private: // IReporter - - /////////////////////////////////////////////////////////////////////////// - virtual void StartTesting - () - {} - - /////////////////////////////////////////////////////////////////////////// - virtual void EndTesting - ( - const Totals& totals - ) - { - m_totals = totals; - } - - /////////////////////////////////////////////////////////////////////////// - virtual void Result - ( - const AssertionResult& result - ) - { - [m_delegate testWasRun: &result]; - } - - /////////////////////////////////////////////////////////////////////////// - // Deliberately unimplemented: - virtual void StartGroup( const std::string& ){} - virtual void EndGroup( const std::string&, const Totals& ){} - virtual void StartTestCase( const TestCaseInfo& ){} - virtual void StartSection( const std::string& sectionName, const std::string& description ) {} - virtual void EndSection( const std::string&, const Counts& ){} - virtual void EndTestCase( const TestCaseInfo&, const Totals&, const std::string&, const std::string& ){} - virtual void Aborted() {} - virtual void NoAssertionsInSection( std::string const& sectionName ) {} - virtual void NoAssertionsInTestCase( std::string const& testName ) {} - - private: - Totals m_totals; - - id m_delegate; - }; -} - -#endif // TWOBLUECUBES_ITCHRUNNERREPORTER_H_INCLUDED diff --git a/projects/runners/iTchRunner/itChRunnerMain.mm b/projects/runners/iTchRunner/itChRunnerMain.mm deleted file mode 100644 index cac5faec..00000000 --- a/projects/runners/iTchRunner/itChRunnerMain.mm +++ /dev/null @@ -1,27 +0,0 @@ -// -// iTchRunnerMain.mm -// iTchRunner -// -// Created by Phil on 04/02/2011. -// Copyright Two Blue Cubes Ltd 2011. All rights reserved. -// - -#define CATCH_CONFIG_RUNNER -#include "catch.hpp" -#import "internal/iTchRunnerAppDelegate.h" - -int main(int argc, char *argv[]) -{ -#if !CATCH_ARC_ENABLED - NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; -#endif - - Catch::registerTestMethods(); - int retVal = UIApplicationMain(argc, argv, nil, @"iTchRunnerAppDelegate"); - -#if !CATCH_ARC_ENABLED - [pool release]; -#endif - - return retVal; -} diff --git a/projects/runners/iTchRunner/readme b/projects/runners/iTchRunner/readme deleted file mode 100644 index 2b254917..00000000 --- a/projects/runners/iTchRunner/readme +++ /dev/null @@ -1,6 +0,0 @@ -* Select Project -> New Target. Select Cocoa Touch -> Application. Click next and name it something like "Unit Tests" -* While the target info is displayed, find: 'User Header Search Paths' and add a path to the Catch folder -* Open the plist file for the target (Unit Test-Info.plist, if you used that name). Delete the entry for "Main nib file base name: MainWindow" -* From the overview drop-down select the new target. -* Add the file Catch/Runner/iTchRunnerMain.mm into your project - but only in the new target -* Write tests (adding files under test into the target as necessary) \ No newline at end of file