catch_objc_impl.mm 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. // This file #includes all the .cpp files into a single .mm
  2. // - so they get compiled as ObjectiveC++
  3. #include "../../../include/internal/catch_tostring.cpp"
  4. #include "../../../include/internal/catch_approx.cpp"
  5. #include "../../../include/internal/catch_assertionhandler.cpp"
  6. #include "../../../include/internal/catch_assertionresult.cpp"
  7. #include "../../../include/internal/catch_benchmark.cpp"
  8. #include "../../../include/internal/catch_capture_matchers.cpp"
  9. #include "../../../include/internal/catch_commandline.cpp"
  10. #include "../../../include/internal/catch_common.cpp"
  11. #include "../../../include/internal/catch_config.cpp"
  12. #include "../../../include/internal/catch_console_colour.cpp"
  13. #include "../../../include/internal/catch_context.cpp"
  14. #include "../../../include/internal/catch_debug_console.cpp"
  15. #include "../../../include/internal/catch_debugger.cpp"
  16. #include "../../../include/internal/catch_decomposer.cpp"
  17. #include "../../../include/internal/catch_errno_guard.cpp"
  18. #include "../../../include/internal/catch_exception_translator_registry.cpp"
  19. #include "../../../include/internal/catch_fatal_condition.cpp"
  20. #include "../../../include/internal/catch_interfaces_capture.cpp"
  21. #include "../../../include/internal/catch_interfaces_config.cpp"
  22. #include "../../../include/internal/catch_interfaces_exception.cpp"
  23. #include "../../../include/internal/catch_interfaces_registry_hub.cpp"
  24. #include "../../../include/internal/catch_interfaces_reporter.cpp"
  25. #include "../../../include/internal/catch_interfaces_runner.cpp"
  26. #include "../../../include/internal/catch_interfaces_testcase.cpp"
  27. #include "../../../include/internal/catch_leak_detector.cpp"
  28. #include "../../../include/internal/catch_list.cpp"
  29. #include "../../../include/internal/catch_matchers.cpp"
  30. #include "../../../include/internal/catch_matchers_string.cpp"
  31. #include "../../../include/internal/catch_message.cpp"
  32. #include "../../../include/internal/catch_output_redirect.cpp"
  33. #include "../../../include/internal/catch_random_number_generator.cpp"
  34. #include "../../../include/internal/catch_registry_hub.cpp"
  35. #include "../../../include/internal/catch_reporter_registry.cpp"
  36. #include "../../../include/internal/catch_result_type.cpp"
  37. #include "../../../include/internal/catch_run_context.cpp"
  38. #include "../../../include/internal/catch_section.cpp"
  39. #include "../../../include/internal/catch_section_info.cpp"
  40. #include "../../../include/internal/catch_session.cpp"
  41. #include "../../../include/internal/catch_startup_exception_registry.cpp"
  42. #include "../../../include/internal/catch_stream.cpp"
  43. #include "../../../include/internal/catch_string_manip.cpp"
  44. #include "../../../include/internal/catch_stringref.cpp"
  45. #include "../../../include/internal/catch_tag_alias.cpp"
  46. #include "../../../include/internal/catch_tag_alias_autoregistrar.cpp"
  47. #include "../../../include/internal/catch_tag_alias_registry.cpp"
  48. #include "../../../include/internal/catch_test_case_info.cpp"
  49. #include "../../../include/internal/catch_test_case_registry_impl.cpp"
  50. #include "../../../include/internal/catch_test_case_tracker.cpp"
  51. #include "../../../include/internal/catch_test_registry.cpp"
  52. #include "../../../include/internal/catch_test_spec.cpp"
  53. #include "../../../include/internal/catch_test_spec_parser.cpp"
  54. #include "../../../include/internal/catch_timer.cpp"
  55. #include "../../../include/internal/catch_totals.cpp"
  56. #include "../../../include/internal/catch_uncaught_exceptions.cpp"
  57. #include "../../../include/internal/catch_version.cpp"
  58. #include "../../../include/internal/catch_wildcard_pattern.cpp"
  59. #include "../../../include/internal/catch_xmlwriter.cpp"
  60. // Reporters
  61. #include "../../../include/reporters/catch_reporter_bases.cpp"
  62. #include "../../../include/reporters/catch_reporter_compact.cpp"
  63. #include "../../../include/reporters/catch_reporter_console.cpp"
  64. #include "../../../include/reporters/catch_reporter_junit.cpp"
  65. #include "../../../include/reporters/catch_reporter_listening.cpp"
  66. #include "../../../include/reporters/catch_reporter_xml.cpp"