├── .bazelrc ├── .clang-format ├── .clang-tidy ├── .conan ├── build.py └── test_package │ ├── CMakeLists.txt │ ├── conanfile.py │ └── test_package.cpp ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── pull_request_template.md └── workflows │ ├── linux-bazel-builds.yml │ ├── linux-meson-builds.yml │ ├── linux-other-builds.yml │ ├── linux-simple-builds.yml │ ├── mac-builds.yml │ ├── package-manager-builds.yaml │ ├── validate-header-guards.yml │ └── windows-simple-builds.yml ├── .gitignore ├── BUILD.bazel ├── CMake ├── Catch2Config.cmake.in ├── CatchConfigOptions.cmake ├── CatchMiscFunctions.cmake ├── FindGcov.cmake ├── FindLcov.cmake ├── Findcodecov.cmake ├── catch2-with-main.pc.in ├── catch2.pc.in └── llvm-cov-wrapper ├── CMakeLists.txt ├── CMakePresets.json ├── CODE_OF_CONDUCT.md ├── Doxyfile ├── LICENSE.txt ├── MAINTAINERS.md ├── MODULE.bazel ├── README.md ├── SECURITY.md ├── appveyor.yml ├── benchmarks ├── CMakeLists.txt ├── assertion_listener.cpp └── runtime_assertion_benches.cpp ├── codecov.yml ├── conanfile.py ├── data ├── artwork │ ├── catch2-c-logo.svg │ ├── catch2-hand-logo.svg │ ├── catch2-logo-full-with-background.svg │ └── catch2-logo-full.svg └── sponsors │ └── github_repo_sponsorship.png ├── docs ├── Readme.md ├── assertions.md ├── benchmarks.md ├── ci-and-misc.md ├── cmake-integration.md ├── command-line.md ├── commercial-users.md ├── comparing-floating-point-numbers.md ├── configuration.md ├── contributing.md ├── deprecations.md ├── event-listeners.md ├── faq.md ├── generators.md ├── limitations.md ├── list-of-examples.md ├── logging.md ├── matchers.md ├── migrate-v2-to-v3.md ├── opensource-users.md ├── other-macros.md ├── own-main.md ├── release-notes.md ├── release-process.md ├── reporter-events.md ├── reporters.md ├── skipping-passing-failing.md ├── test-cases-and-sections.md ├── test-fixtures.md ├── thread-safety.md ├── tostring.md ├── tutorial.md ├── usage-tips.md └── why-catch.md ├── examples ├── 010-TestCase.cpp ├── 020-TestCase-1.cpp ├── 020-TestCase-2.cpp ├── 030-Asn-Require-Check.cpp ├── 100-Fix-Section.cpp ├── 110-Fix-ClassFixture.cpp ├── 111-Fix-PersistentFixture.cpp ├── 120-Bdd-ScenarioGivenWhenThen.cpp ├── 210-Evt-EventListeners.cpp ├── 231-Cfg-OutputStreams.cpp ├── 232-Cfg-CustomMain.cpp ├── 300-Gen-OwnGenerator.cpp ├── 301-Gen-MapTypeConversion.cpp ├── 302-Gen-Table.cpp ├── 310-Gen-VariablesInGenerators.cpp ├── 311-Gen-CustomCapture.cpp └── CMakeLists.txt ├── extras ├── Catch.cmake ├── CatchAddTests.cmake ├── CatchShardTests.cmake ├── CatchShardTestsImpl.cmake ├── ParseAndAddCatchTests.cmake ├── catch_amalgamated.cpp ├── catch_amalgamated.hpp ├── gdbinit └── lldbinit ├── fuzzing ├── CMakeLists.txt ├── NullOStream.cpp ├── NullOStream.h ├── build_fuzzers.sh ├── fuzz_TestSpecParser.cpp ├── fuzz_XmlWriter.cpp └── fuzz_textflow.cpp ├── mdsnippets.json ├── meson.build ├── meson_options.txt ├── src ├── CMakeLists.txt └── catch2 │ ├── benchmark │ ├── catch_benchmark.hpp │ ├── catch_benchmark_all.hpp │ ├── catch_chronometer.cpp │ ├── catch_chronometer.hpp │ ├── catch_clock.hpp │ ├── catch_constructor.hpp │ ├── catch_environment.hpp │ ├── catch_estimate.hpp │ ├── catch_execution_plan.hpp │ ├── catch_optimizer.hpp │ ├── catch_outlier_classification.hpp │ ├── catch_sample_analysis.hpp │ └── detail │ │ ├── catch_analyse.cpp │ │ ├── catch_analyse.hpp │ │ ├── catch_benchmark_function.cpp │ │ ├── catch_benchmark_function.hpp │ │ ├── catch_benchmark_stats.hpp │ │ ├── catch_benchmark_stats_fwd.hpp │ │ ├── catch_complete_invoke.hpp │ │ ├── catch_estimate_clock.hpp │ │ ├── catch_measure.hpp │ │ ├── catch_repeat.hpp │ │ ├── catch_run_for_at_least.cpp │ │ ├── catch_run_for_at_least.hpp │ │ ├── catch_stats.cpp │ │ ├── catch_stats.hpp │ │ └── catch_timing.hpp │ ├── catch_all.hpp │ ├── catch_approx.cpp │ ├── catch_approx.hpp │ ├── catch_assertion_info.hpp │ ├── catch_assertion_result.cpp │ ├── catch_assertion_result.hpp │ ├── catch_case_sensitive.hpp │ ├── catch_config.cpp │ ├── catch_config.hpp │ ├── catch_get_random_seed.cpp │ ├── catch_get_random_seed.hpp │ ├── catch_message.cpp │ ├── catch_message.hpp │ ├── catch_registry_hub.cpp │ ├── catch_section_info.hpp │ ├── catch_session.cpp │ ├── catch_session.hpp │ ├── catch_tag_alias.hpp │ ├── catch_tag_alias_autoregistrar.cpp │ ├── catch_tag_alias_autoregistrar.hpp │ ├── catch_template_test_macros.hpp │ ├── catch_test_case_info.cpp │ ├── catch_test_case_info.hpp │ ├── catch_test_macros.hpp │ ├── catch_test_run_info.hpp │ ├── catch_test_spec.cpp │ ├── catch_test_spec.hpp │ ├── catch_timer.cpp │ ├── catch_timer.hpp │ ├── catch_tostring.cpp │ ├── catch_tostring.hpp │ ├── catch_totals.cpp │ ├── catch_totals.hpp │ ├── catch_translate_exception.cpp │ ├── catch_translate_exception.hpp │ ├── catch_user_config.hpp.in │ ├── catch_version.cpp │ ├── catch_version.hpp │ ├── catch_version_macros.hpp │ ├── generators │ ├── catch_generator_exception.cpp │ ├── catch_generator_exception.hpp │ ├── catch_generators.cpp │ ├── catch_generators.hpp │ ├── catch_generators_adapters.hpp │ ├── catch_generators_all.hpp │ ├── catch_generators_random.cpp │ ├── catch_generators_random.hpp │ └── catch_generators_range.hpp │ ├── interfaces │ ├── catch_interfaces_all.hpp │ ├── catch_interfaces_capture.cpp │ ├── catch_interfaces_capture.hpp │ ├── catch_interfaces_config.cpp │ ├── catch_interfaces_config.hpp │ ├── catch_interfaces_enum_values_registry.hpp │ ├── catch_interfaces_exception.cpp │ ├── catch_interfaces_exception.hpp │ ├── catch_interfaces_generatortracker.cpp │ ├── catch_interfaces_generatortracker.hpp │ ├── catch_interfaces_registry_hub.cpp │ ├── catch_interfaces_registry_hub.hpp │ ├── catch_interfaces_reporter.cpp │ ├── catch_interfaces_reporter.hpp │ ├── catch_interfaces_reporter_factory.cpp │ ├── catch_interfaces_reporter_factory.hpp │ ├── catch_interfaces_tag_alias_registry.hpp │ ├── catch_interfaces_test_invoker.hpp │ ├── catch_interfaces_testcase.cpp │ └── catch_interfaces_testcase.hpp │ ├── internal │ ├── catch_assertion_handler.cpp │ ├── catch_assertion_handler.hpp │ ├── catch_case_insensitive_comparisons.cpp │ ├── catch_case_insensitive_comparisons.hpp │ ├── catch_clara.cpp │ ├── catch_clara.hpp │ ├── catch_commandline.cpp │ ├── catch_commandline.hpp │ ├── catch_compare_traits.hpp │ ├── catch_compiler_capabilities.hpp │ ├── catch_config_android_logwrite.hpp │ ├── catch_config_counter.hpp │ ├── catch_config_prefix_messages.hpp │ ├── catch_config_static_analysis_support.hpp │ ├── catch_config_uncaught_exceptions.hpp │ ├── catch_config_wchar.hpp │ ├── catch_console_colour.cpp │ ├── catch_console_colour.hpp │ ├── catch_console_width.hpp │ ├── catch_container_nonmembers.hpp │ ├── catch_context.cpp │ ├── catch_context.hpp │ ├── catch_debug_console.cpp │ ├── catch_debug_console.hpp │ ├── catch_debugger.cpp │ ├── catch_debugger.hpp │ ├── catch_decomposer.cpp │ ├── catch_decomposer.hpp │ ├── catch_deprecation_macro.hpp │ ├── catch_enforce.cpp │ ├── catch_enforce.hpp │ ├── catch_enum_values_registry.cpp │ ├── catch_enum_values_registry.hpp │ ├── catch_errno_guard.cpp │ ├── catch_errno_guard.hpp │ ├── catch_exception_translator_registry.cpp │ ├── catch_exception_translator_registry.hpp │ ├── catch_fatal_condition_handler.cpp │ ├── catch_fatal_condition_handler.hpp │ ├── catch_floating_point_helpers.cpp │ ├── catch_floating_point_helpers.hpp │ ├── catch_getenv.cpp │ ├── catch_getenv.hpp │ ├── catch_is_permutation.hpp │ ├── catch_istream.cpp │ ├── catch_istream.hpp │ ├── catch_jsonwriter.cpp │ ├── catch_jsonwriter.hpp │ ├── catch_lazy_expr.cpp │ ├── catch_lazy_expr.hpp │ ├── catch_leak_detector.cpp │ ├── catch_leak_detector.hpp │ ├── catch_lifetimebound.hpp │ ├── catch_list.cpp │ ├── catch_list.hpp │ ├── catch_logical_traits.hpp │ ├── catch_main.cpp │ ├── catch_message_info.cpp │ ├── catch_message_info.hpp │ ├── catch_meta.hpp │ ├── catch_move_and_forward.hpp │ ├── catch_noncopyable.hpp │ ├── catch_optional.hpp │ ├── catch_output_redirect.cpp │ ├── catch_output_redirect.hpp │ ├── catch_parse_numbers.cpp │ ├── catch_parse_numbers.hpp │ ├── catch_platform.hpp │ ├── catch_polyfills.cpp │ ├── catch_polyfills.hpp │ ├── catch_preprocessor.hpp │ ├── catch_preprocessor_internal_stringify.hpp │ ├── catch_preprocessor_remove_parens.hpp │ ├── catch_random_floating_point_helpers.hpp │ ├── catch_random_integer_helpers.hpp │ ├── catch_random_number_generator.cpp │ ├── catch_random_number_generator.hpp │ ├── catch_random_seed_generation.cpp │ ├── catch_random_seed_generation.hpp │ ├── catch_reporter_registry.cpp │ ├── catch_reporter_registry.hpp │ ├── catch_reporter_spec_parser.cpp │ ├── catch_reporter_spec_parser.hpp │ ├── catch_result_type.hpp │ ├── catch_reusable_string_stream.cpp │ ├── catch_reusable_string_stream.hpp │ ├── catch_run_context.cpp │ ├── catch_run_context.hpp │ ├── catch_section.cpp │ ├── catch_section.hpp │ ├── catch_sharding.hpp │ ├── catch_singletons.cpp │ ├── catch_singletons.hpp │ ├── catch_source_line_info.cpp │ ├── catch_source_line_info.hpp │ ├── catch_startup_exception_registry.cpp │ ├── catch_startup_exception_registry.hpp │ ├── catch_stdstreams.cpp │ ├── catch_stdstreams.hpp │ ├── catch_stream_end_stop.hpp │ ├── catch_string_manip.cpp │ ├── catch_string_manip.hpp │ ├── catch_stringref.cpp │ ├── catch_stringref.hpp │ ├── catch_tag_alias_registry.cpp │ ├── catch_tag_alias_registry.hpp │ ├── catch_template_test_registry.hpp │ ├── catch_test_case_info_hasher.cpp │ ├── catch_test_case_info_hasher.hpp │ ├── catch_test_case_registry_impl.cpp │ ├── catch_test_case_registry_impl.hpp │ ├── catch_test_case_tracker.cpp │ ├── catch_test_case_tracker.hpp │ ├── catch_test_failure_exception.cpp │ ├── catch_test_failure_exception.hpp │ ├── catch_test_macro_impl.hpp │ ├── catch_test_registry.cpp │ ├── catch_test_registry.hpp │ ├── catch_test_spec_parser.cpp │ ├── catch_test_spec_parser.hpp │ ├── catch_textflow.cpp │ ├── catch_textflow.hpp │ ├── catch_thread_local.hpp │ ├── catch_thread_support.hpp │ ├── catch_to_string.hpp │ ├── catch_uncaught_exceptions.cpp │ ├── catch_uncaught_exceptions.hpp │ ├── catch_uniform_floating_point_distribution.hpp │ ├── catch_uniform_integer_distribution.hpp │ ├── catch_unique_name.hpp │ ├── catch_unique_ptr.hpp │ ├── catch_unreachable.hpp │ ├── catch_void_type.hpp │ ├── catch_wildcard_pattern.cpp │ ├── catch_wildcard_pattern.hpp │ ├── catch_windows_h_proxy.hpp │ ├── catch_xmlwriter.cpp │ └── catch_xmlwriter.hpp │ ├── matchers │ ├── catch_matchers.cpp │ ├── catch_matchers.hpp │ ├── catch_matchers_all.hpp │ ├── catch_matchers_container_properties.cpp │ ├── catch_matchers_container_properties.hpp │ ├── catch_matchers_contains.hpp │ ├── catch_matchers_exception.cpp │ ├── catch_matchers_exception.hpp │ ├── catch_matchers_floating_point.cpp │ ├── catch_matchers_floating_point.hpp │ ├── catch_matchers_predicate.cpp │ ├── catch_matchers_predicate.hpp │ ├── catch_matchers_quantifiers.cpp │ ├── catch_matchers_quantifiers.hpp │ ├── catch_matchers_range_equals.hpp │ ├── catch_matchers_string.cpp │ ├── catch_matchers_string.hpp │ ├── catch_matchers_templated.cpp │ ├── catch_matchers_templated.hpp │ ├── catch_matchers_vector.hpp │ └── internal │ │ ├── catch_matchers_impl.cpp │ │ └── catch_matchers_impl.hpp │ ├── meson.build │ └── reporters │ ├── catch_reporter_automake.cpp │ ├── catch_reporter_automake.hpp │ ├── catch_reporter_common_base.cpp │ ├── catch_reporter_common_base.hpp │ ├── catch_reporter_compact.cpp │ ├── catch_reporter_compact.hpp │ ├── catch_reporter_console.cpp │ ├── catch_reporter_console.hpp │ ├── catch_reporter_cumulative_base.cpp │ ├── catch_reporter_cumulative_base.hpp │ ├── catch_reporter_event_listener.cpp │ ├── catch_reporter_event_listener.hpp │ ├── catch_reporter_helpers.cpp │ ├── catch_reporter_helpers.hpp │ ├── catch_reporter_json.cpp │ ├── catch_reporter_json.hpp │ ├── catch_reporter_junit.cpp │ ├── catch_reporter_junit.hpp │ ├── catch_reporter_multi.cpp │ ├── catch_reporter_multi.hpp │ ├── catch_reporter_registrars.cpp │ ├── catch_reporter_registrars.hpp │ ├── catch_reporter_sonarqube.cpp │ ├── catch_reporter_sonarqube.hpp │ ├── catch_reporter_streaming_base.cpp │ ├── catch_reporter_streaming_base.hpp │ ├── catch_reporter_tap.cpp │ ├── catch_reporter_tap.hpp │ ├── catch_reporter_teamcity.cpp │ ├── catch_reporter_teamcity.hpp │ ├── catch_reporter_xml.cpp │ ├── catch_reporter_xml.hpp │ └── catch_reporters_all.hpp ├── tests ├── BUILD.bazel ├── CMakeLists.txt ├── ExtraTests │ ├── CMakeLists.txt │ ├── ToDo.txt │ ├── X01-PrefixedMacros.cpp │ ├── X02-DisabledMacros.cpp │ ├── X03-DisabledExceptions-DefaultHandler.cpp │ ├── X04-DisabledExceptions-CustomHandler.cpp │ ├── X05-DeferredStaticChecks.cpp │ ├── X06-MixingClearedAndUnclearedMessages.cpp │ ├── X10-FallbackStringifier.cpp │ ├── X11-DisableStringification.cpp │ ├── X12-CustomDebugBreakMacro.cpp │ ├── X20-AssertionStartingEventGoesBeforeAssertionIsEvaluated.cpp │ ├── X21-PartialTestCaseEvents.cpp │ ├── X22-BenchmarksInCumulativeReporter.cpp │ ├── X23-CasingInReporterNames.cpp │ ├── X24-ListenerStdoutCaptureInMultireporter.cpp │ ├── X25-ListenerCanAskForCapturedStdout.cpp │ ├── X26-ReporterPreferencesForPassingAssertionsIsRespected.cpp │ ├── X27-CapturedStdoutInTestCaseEvents.cpp │ ├── X28-ListenersGetEventsBeforeReporters.cpp │ ├── X29-CustomArgumentsForReporters.cpp │ ├── X30-BazelReporter.cpp │ ├── X31-DuplicatedTestCases.cpp │ ├── X32-DuplicatedTestCasesDifferentTags.cpp │ ├── X33-DuplicatedTestCaseMethods.cpp │ ├── X34-DuplicatedTestCaseMethodsDifferentFixtures.cpp │ ├── X35-DuplicatedReporterNames.cpp │ ├── X36-ReportingCrashWithJunitReporter.cpp │ ├── X40-QuickExit.cpp │ ├── X90-WindowsHeaderInclusion.cpp │ ├── X91-AmalgamatedCatch.cpp │ ├── X92-NoTests.cpp │ ├── X93-AllSkipped.cpp │ └── X94-ThreadSafetyTests.cpp ├── SelfTest │ ├── Baselines │ │ ├── automake.std.approved.txt │ │ ├── automake.sw.approved.txt │ │ ├── automake.sw.multi.approved.txt │ │ ├── compact.sw.approved.txt │ │ ├── compact.sw.multi.approved.txt │ │ ├── console.std.approved.txt │ │ ├── console.sw.approved.txt │ │ ├── console.sw.multi.approved.txt │ │ ├── console.swa4.approved.txt │ │ ├── default.sw.multi.approved.txt │ │ ├── junit.sw.approved.txt │ │ ├── junit.sw.multi.approved.txt │ │ ├── sonarqube.sw.approved.txt │ │ ├── sonarqube.sw.multi.approved.txt │ │ ├── tap.sw.approved.txt │ │ ├── tap.sw.multi.approved.txt │ │ ├── teamcity.sw.approved.txt │ │ ├── teamcity.sw.multi.approved.txt │ │ ├── xml.sw.approved.txt │ │ └── xml.sw.multi.approved.txt │ ├── IntrospectiveTests │ │ ├── Algorithms.tests.cpp │ │ ├── AssertionHandler.tests.cpp │ │ ├── Clara.tests.cpp │ │ ├── CmdLine.tests.cpp │ │ ├── CmdLineHelpers.tests.cpp │ │ ├── ColourImpl.tests.cpp │ │ ├── Details.tests.cpp │ │ ├── FloatingPoint.tests.cpp │ │ ├── GeneratorsImpl.tests.cpp │ │ ├── Integer.tests.cpp │ │ ├── InternalBenchmark.tests.cpp │ │ ├── Json.tests.cpp │ │ ├── Parse.tests.cpp │ │ ├── PartTracker.tests.cpp │ │ ├── RandomNumberGeneration.tests.cpp │ │ ├── Reporters.tests.cpp │ │ ├── Sharding.tests.cpp │ │ ├── Stream.tests.cpp │ │ ├── String.tests.cpp │ │ ├── StringManip.tests.cpp │ │ ├── Tag.tests.cpp │ │ ├── TestCaseInfoHasher.tests.cpp │ │ ├── TestSpec.tests.cpp │ │ ├── TestSpecParser.tests.cpp │ │ ├── TextFlow.tests.cpp │ │ ├── ToString.tests.cpp │ │ ├── Traits.tests.cpp │ │ ├── UniquePtr.tests.cpp │ │ └── Xml.tests.cpp │ ├── Misc │ │ ├── invalid-test-names.input │ │ ├── plain-old-tests.input │ │ └── special-characters-in-file.input │ ├── TestRegistrations.cpp │ ├── TimingTests │ │ └── Sleep.tests.cpp │ ├── UsageTests │ │ ├── Approx.tests.cpp │ │ ├── BDD.tests.cpp │ │ ├── Benchmark.tests.cpp │ │ ├── Class.tests.cpp │ │ ├── Compilation.tests.cpp │ │ ├── Condition.tests.cpp │ │ ├── Decomposition.tests.cpp │ │ ├── EnumToString.tests.cpp │ │ ├── Exception.tests.cpp │ │ ├── Generators.tests.cpp │ │ ├── Matchers.tests.cpp │ │ ├── MatchersRanges.tests.cpp │ │ ├── Message.tests.cpp │ │ ├── Misc.tests.cpp │ │ ├── Skip.tests.cpp │ │ ├── ToStringByte.tests.cpp │ │ ├── ToStringChrono.tests.cpp │ │ ├── ToStringGeneral.tests.cpp │ │ ├── ToStringOptional.tests.cpp │ │ ├── ToStringPair.tests.cpp │ │ ├── ToStringTuple.tests.cpp │ │ ├── ToStringVariant.tests.cpp │ │ ├── ToStringVector.tests.cpp │ │ ├── ToStringWhich.tests.cpp │ │ ├── Tricky.tests.cpp │ │ └── VariadicMacros.tests.cpp │ └── helpers │ │ ├── parse_test_spec.cpp │ │ ├── parse_test_spec.hpp │ │ ├── range_test_helpers.hpp │ │ └── type_with_lit_0_comparisons.hpp ├── TestScripts │ ├── ConfigureTestsCommon.py │ ├── DiscoverTests │ │ ├── CMakeLists.txt │ │ ├── VerifyRegistration.py │ │ └── register-tests.cpp │ ├── testBazelExitGuardFile.py │ ├── testBazelReporter.py │ ├── testBazelSharding.py │ ├── testConfigureDefaultReporter.py │ ├── testConfigureDisable.py │ ├── testConfigureDisableStringification.py │ ├── testConfigureExperimentalRedirect.py │ ├── testPartialTestCaseEvent.py │ ├── testRandomOrder.py │ ├── testSectionFiltering.py │ └── testSharding.py └── meson.build ├── third_party └── clara.hpp └── tools ├── misc ├── CMakeLists.txt ├── SelfTest.vcxproj.user ├── appveyorBuildConfigurationScript.bat ├── appveyorMergeCoverageScript.py ├── appveyorTestRunScript.bat ├── coverage-helper.cpp └── installOpenCppCoverage.ps1 └── scripts ├── approvalTests.py ├── approve.py ├── buildAndTest.cmd ├── buildAndTest.sh ├── checkConvenienceHeaders.py ├── checkDuplicateFilenames.py ├── checkLicense.py ├── developBuild.py ├── extractFeaturesFromReleaseNotes.py ├── fixWhitespace.py ├── generateAmalgamatedFiles.py ├── majorRelease.py ├── minorRelease.py ├── patchRelease.py ├── releaseCommon.py ├── scriptCommon.py ├── updateDocumentSnippets.py └── updateDocumentToC.py /.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.bazelrc -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.conan/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.conan/build.py -------------------------------------------------------------------------------- /.conan/test_package/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.conan/test_package/CMakeLists.txt -------------------------------------------------------------------------------- /.conan/test_package/conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.conan/test_package/conanfile.py -------------------------------------------------------------------------------- /.conan/test_package/test_package.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.conan/test_package/test_package.cpp -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/linux-bazel-builds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.github/workflows/linux-bazel-builds.yml -------------------------------------------------------------------------------- /.github/workflows/linux-meson-builds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.github/workflows/linux-meson-builds.yml -------------------------------------------------------------------------------- /.github/workflows/linux-other-builds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.github/workflows/linux-other-builds.yml -------------------------------------------------------------------------------- /.github/workflows/linux-simple-builds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.github/workflows/linux-simple-builds.yml -------------------------------------------------------------------------------- /.github/workflows/mac-builds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.github/workflows/mac-builds.yml -------------------------------------------------------------------------------- /.github/workflows/package-manager-builds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.github/workflows/package-manager-builds.yaml -------------------------------------------------------------------------------- /.github/workflows/validate-header-guards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.github/workflows/validate-header-guards.yml -------------------------------------------------------------------------------- /.github/workflows/windows-simple-builds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.github/workflows/windows-simple-builds.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/.gitignore -------------------------------------------------------------------------------- /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /CMake/Catch2Config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/CMake/Catch2Config.cmake.in -------------------------------------------------------------------------------- /CMake/CatchConfigOptions.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/CMake/CatchConfigOptions.cmake -------------------------------------------------------------------------------- /CMake/CatchMiscFunctions.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/CMake/CatchMiscFunctions.cmake -------------------------------------------------------------------------------- /CMake/FindGcov.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/CMake/FindGcov.cmake -------------------------------------------------------------------------------- /CMake/FindLcov.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/CMake/FindLcov.cmake -------------------------------------------------------------------------------- /CMake/Findcodecov.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/CMake/Findcodecov.cmake -------------------------------------------------------------------------------- /CMake/catch2-with-main.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/CMake/catch2-with-main.pc.in -------------------------------------------------------------------------------- /CMake/catch2.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/CMake/catch2.pc.in -------------------------------------------------------------------------------- /CMake/llvm-cov-wrapper: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/CMake/llvm-cov-wrapper -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/Doxyfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/MODULE.bazel -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/SECURITY.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/appveyor.yml -------------------------------------------------------------------------------- /benchmarks/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/benchmarks/CMakeLists.txt -------------------------------------------------------------------------------- /benchmarks/assertion_listener.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/benchmarks/assertion_listener.cpp -------------------------------------------------------------------------------- /benchmarks/runtime_assertion_benches.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/benchmarks/runtime_assertion_benches.cpp -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/codecov.yml -------------------------------------------------------------------------------- /conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/conanfile.py -------------------------------------------------------------------------------- /data/artwork/catch2-c-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/data/artwork/catch2-c-logo.svg -------------------------------------------------------------------------------- /data/artwork/catch2-hand-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/data/artwork/catch2-hand-logo.svg -------------------------------------------------------------------------------- /data/artwork/catch2-logo-full-with-background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/data/artwork/catch2-logo-full-with-background.svg -------------------------------------------------------------------------------- /data/artwork/catch2-logo-full.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/data/artwork/catch2-logo-full.svg -------------------------------------------------------------------------------- /data/sponsors/github_repo_sponsorship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/data/sponsors/github_repo_sponsorship.png -------------------------------------------------------------------------------- /docs/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/Readme.md -------------------------------------------------------------------------------- /docs/assertions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/assertions.md -------------------------------------------------------------------------------- /docs/benchmarks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/benchmarks.md -------------------------------------------------------------------------------- /docs/ci-and-misc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/ci-and-misc.md -------------------------------------------------------------------------------- /docs/cmake-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/cmake-integration.md -------------------------------------------------------------------------------- /docs/command-line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/command-line.md -------------------------------------------------------------------------------- /docs/commercial-users.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/commercial-users.md -------------------------------------------------------------------------------- /docs/comparing-floating-point-numbers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/comparing-floating-point-numbers.md -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/contributing.md -------------------------------------------------------------------------------- /docs/deprecations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/deprecations.md -------------------------------------------------------------------------------- /docs/event-listeners.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/event-listeners.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/generators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/generators.md -------------------------------------------------------------------------------- /docs/limitations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/limitations.md -------------------------------------------------------------------------------- /docs/list-of-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/list-of-examples.md -------------------------------------------------------------------------------- /docs/logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/logging.md -------------------------------------------------------------------------------- /docs/matchers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/matchers.md -------------------------------------------------------------------------------- /docs/migrate-v2-to-v3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/migrate-v2-to-v3.md -------------------------------------------------------------------------------- /docs/opensource-users.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/opensource-users.md -------------------------------------------------------------------------------- /docs/other-macros.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/other-macros.md -------------------------------------------------------------------------------- /docs/own-main.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/own-main.md -------------------------------------------------------------------------------- /docs/release-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/release-notes.md -------------------------------------------------------------------------------- /docs/release-process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/release-process.md -------------------------------------------------------------------------------- /docs/reporter-events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/reporter-events.md -------------------------------------------------------------------------------- /docs/reporters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/reporters.md -------------------------------------------------------------------------------- /docs/skipping-passing-failing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/skipping-passing-failing.md -------------------------------------------------------------------------------- /docs/test-cases-and-sections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/test-cases-and-sections.md -------------------------------------------------------------------------------- /docs/test-fixtures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/test-fixtures.md -------------------------------------------------------------------------------- /docs/thread-safety.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/thread-safety.md -------------------------------------------------------------------------------- /docs/tostring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/tostring.md -------------------------------------------------------------------------------- /docs/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/tutorial.md -------------------------------------------------------------------------------- /docs/usage-tips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/usage-tips.md -------------------------------------------------------------------------------- /docs/why-catch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/docs/why-catch.md -------------------------------------------------------------------------------- /examples/010-TestCase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/examples/010-TestCase.cpp -------------------------------------------------------------------------------- /examples/020-TestCase-1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/examples/020-TestCase-1.cpp -------------------------------------------------------------------------------- /examples/020-TestCase-2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/examples/020-TestCase-2.cpp -------------------------------------------------------------------------------- /examples/030-Asn-Require-Check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/examples/030-Asn-Require-Check.cpp -------------------------------------------------------------------------------- /examples/100-Fix-Section.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/examples/100-Fix-Section.cpp -------------------------------------------------------------------------------- /examples/110-Fix-ClassFixture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/examples/110-Fix-ClassFixture.cpp -------------------------------------------------------------------------------- /examples/111-Fix-PersistentFixture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/examples/111-Fix-PersistentFixture.cpp -------------------------------------------------------------------------------- /examples/120-Bdd-ScenarioGivenWhenThen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/examples/120-Bdd-ScenarioGivenWhenThen.cpp -------------------------------------------------------------------------------- /examples/210-Evt-EventListeners.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/examples/210-Evt-EventListeners.cpp -------------------------------------------------------------------------------- /examples/231-Cfg-OutputStreams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/examples/231-Cfg-OutputStreams.cpp -------------------------------------------------------------------------------- /examples/232-Cfg-CustomMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/examples/232-Cfg-CustomMain.cpp -------------------------------------------------------------------------------- /examples/300-Gen-OwnGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/examples/300-Gen-OwnGenerator.cpp -------------------------------------------------------------------------------- /examples/301-Gen-MapTypeConversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/examples/301-Gen-MapTypeConversion.cpp -------------------------------------------------------------------------------- /examples/302-Gen-Table.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/examples/302-Gen-Table.cpp -------------------------------------------------------------------------------- /examples/310-Gen-VariablesInGenerators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/examples/310-Gen-VariablesInGenerators.cpp -------------------------------------------------------------------------------- /examples/311-Gen-CustomCapture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/examples/311-Gen-CustomCapture.cpp -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /extras/Catch.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/extras/Catch.cmake -------------------------------------------------------------------------------- /extras/CatchAddTests.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/extras/CatchAddTests.cmake -------------------------------------------------------------------------------- /extras/CatchShardTests.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/extras/CatchShardTests.cmake -------------------------------------------------------------------------------- /extras/CatchShardTestsImpl.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/extras/CatchShardTestsImpl.cmake -------------------------------------------------------------------------------- /extras/ParseAndAddCatchTests.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/extras/ParseAndAddCatchTests.cmake -------------------------------------------------------------------------------- /extras/catch_amalgamated.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/extras/catch_amalgamated.cpp -------------------------------------------------------------------------------- /extras/catch_amalgamated.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/extras/catch_amalgamated.hpp -------------------------------------------------------------------------------- /extras/gdbinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/extras/gdbinit -------------------------------------------------------------------------------- /extras/lldbinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/extras/lldbinit -------------------------------------------------------------------------------- /fuzzing/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/fuzzing/CMakeLists.txt -------------------------------------------------------------------------------- /fuzzing/NullOStream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/fuzzing/NullOStream.cpp -------------------------------------------------------------------------------- /fuzzing/NullOStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/fuzzing/NullOStream.h -------------------------------------------------------------------------------- /fuzzing/build_fuzzers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/fuzzing/build_fuzzers.sh -------------------------------------------------------------------------------- /fuzzing/fuzz_TestSpecParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/fuzzing/fuzz_TestSpecParser.cpp -------------------------------------------------------------------------------- /fuzzing/fuzz_XmlWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/fuzzing/fuzz_XmlWriter.cpp -------------------------------------------------------------------------------- /fuzzing/fuzz_textflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/fuzzing/fuzz_textflow.cpp -------------------------------------------------------------------------------- /mdsnippets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/mdsnippets.json -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/meson.build -------------------------------------------------------------------------------- /meson_options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/meson_options.txt -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/catch2/benchmark/catch_benchmark.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/catch_benchmark.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/catch_benchmark_all.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/catch_benchmark_all.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/catch_chronometer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/catch_chronometer.cpp -------------------------------------------------------------------------------- /src/catch2/benchmark/catch_chronometer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/catch_chronometer.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/catch_clock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/catch_clock.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/catch_constructor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/catch_constructor.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/catch_environment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/catch_environment.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/catch_estimate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/catch_estimate.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/catch_execution_plan.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/catch_execution_plan.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/catch_optimizer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/catch_optimizer.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/catch_outlier_classification.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/catch_outlier_classification.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/catch_sample_analysis.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/catch_sample_analysis.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/detail/catch_analyse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/detail/catch_analyse.cpp -------------------------------------------------------------------------------- /src/catch2/benchmark/detail/catch_analyse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/detail/catch_analyse.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/detail/catch_benchmark_function.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/detail/catch_benchmark_function.cpp -------------------------------------------------------------------------------- /src/catch2/benchmark/detail/catch_benchmark_function.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/detail/catch_benchmark_function.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/detail/catch_benchmark_stats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/detail/catch_benchmark_stats.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/detail/catch_benchmark_stats_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/detail/catch_benchmark_stats_fwd.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/detail/catch_complete_invoke.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/detail/catch_complete_invoke.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/detail/catch_estimate_clock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/detail/catch_estimate_clock.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/detail/catch_measure.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/detail/catch_measure.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/detail/catch_repeat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/detail/catch_repeat.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/detail/catch_run_for_at_least.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/detail/catch_run_for_at_least.cpp -------------------------------------------------------------------------------- /src/catch2/benchmark/detail/catch_run_for_at_least.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/detail/catch_run_for_at_least.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/detail/catch_stats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/detail/catch_stats.cpp -------------------------------------------------------------------------------- /src/catch2/benchmark/detail/catch_stats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/detail/catch_stats.hpp -------------------------------------------------------------------------------- /src/catch2/benchmark/detail/catch_timing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/benchmark/detail/catch_timing.hpp -------------------------------------------------------------------------------- /src/catch2/catch_all.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_all.hpp -------------------------------------------------------------------------------- /src/catch2/catch_approx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_approx.cpp -------------------------------------------------------------------------------- /src/catch2/catch_approx.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_approx.hpp -------------------------------------------------------------------------------- /src/catch2/catch_assertion_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_assertion_info.hpp -------------------------------------------------------------------------------- /src/catch2/catch_assertion_result.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_assertion_result.cpp -------------------------------------------------------------------------------- /src/catch2/catch_assertion_result.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_assertion_result.hpp -------------------------------------------------------------------------------- /src/catch2/catch_case_sensitive.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_case_sensitive.hpp -------------------------------------------------------------------------------- /src/catch2/catch_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_config.cpp -------------------------------------------------------------------------------- /src/catch2/catch_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_config.hpp -------------------------------------------------------------------------------- /src/catch2/catch_get_random_seed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_get_random_seed.cpp -------------------------------------------------------------------------------- /src/catch2/catch_get_random_seed.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_get_random_seed.hpp -------------------------------------------------------------------------------- /src/catch2/catch_message.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_message.cpp -------------------------------------------------------------------------------- /src/catch2/catch_message.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_message.hpp -------------------------------------------------------------------------------- /src/catch2/catch_registry_hub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_registry_hub.cpp -------------------------------------------------------------------------------- /src/catch2/catch_section_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_section_info.hpp -------------------------------------------------------------------------------- /src/catch2/catch_session.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_session.cpp -------------------------------------------------------------------------------- /src/catch2/catch_session.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_session.hpp -------------------------------------------------------------------------------- /src/catch2/catch_tag_alias.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_tag_alias.hpp -------------------------------------------------------------------------------- /src/catch2/catch_tag_alias_autoregistrar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_tag_alias_autoregistrar.cpp -------------------------------------------------------------------------------- /src/catch2/catch_tag_alias_autoregistrar.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_tag_alias_autoregistrar.hpp -------------------------------------------------------------------------------- /src/catch2/catch_template_test_macros.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_template_test_macros.hpp -------------------------------------------------------------------------------- /src/catch2/catch_test_case_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_test_case_info.cpp -------------------------------------------------------------------------------- /src/catch2/catch_test_case_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_test_case_info.hpp -------------------------------------------------------------------------------- /src/catch2/catch_test_macros.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_test_macros.hpp -------------------------------------------------------------------------------- /src/catch2/catch_test_run_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_test_run_info.hpp -------------------------------------------------------------------------------- /src/catch2/catch_test_spec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_test_spec.cpp -------------------------------------------------------------------------------- /src/catch2/catch_test_spec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_test_spec.hpp -------------------------------------------------------------------------------- /src/catch2/catch_timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_timer.cpp -------------------------------------------------------------------------------- /src/catch2/catch_timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_timer.hpp -------------------------------------------------------------------------------- /src/catch2/catch_tostring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_tostring.cpp -------------------------------------------------------------------------------- /src/catch2/catch_tostring.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_tostring.hpp -------------------------------------------------------------------------------- /src/catch2/catch_totals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_totals.cpp -------------------------------------------------------------------------------- /src/catch2/catch_totals.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_totals.hpp -------------------------------------------------------------------------------- /src/catch2/catch_translate_exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_translate_exception.cpp -------------------------------------------------------------------------------- /src/catch2/catch_translate_exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_translate_exception.hpp -------------------------------------------------------------------------------- /src/catch2/catch_user_config.hpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_user_config.hpp.in -------------------------------------------------------------------------------- /src/catch2/catch_version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_version.cpp -------------------------------------------------------------------------------- /src/catch2/catch_version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_version.hpp -------------------------------------------------------------------------------- /src/catch2/catch_version_macros.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/catch_version_macros.hpp -------------------------------------------------------------------------------- /src/catch2/generators/catch_generator_exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/generators/catch_generator_exception.cpp -------------------------------------------------------------------------------- /src/catch2/generators/catch_generator_exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/generators/catch_generator_exception.hpp -------------------------------------------------------------------------------- /src/catch2/generators/catch_generators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/generators/catch_generators.cpp -------------------------------------------------------------------------------- /src/catch2/generators/catch_generators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/generators/catch_generators.hpp -------------------------------------------------------------------------------- /src/catch2/generators/catch_generators_adapters.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/generators/catch_generators_adapters.hpp -------------------------------------------------------------------------------- /src/catch2/generators/catch_generators_all.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/generators/catch_generators_all.hpp -------------------------------------------------------------------------------- /src/catch2/generators/catch_generators_random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/generators/catch_generators_random.cpp -------------------------------------------------------------------------------- /src/catch2/generators/catch_generators_random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/generators/catch_generators_random.hpp -------------------------------------------------------------------------------- /src/catch2/generators/catch_generators_range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/generators/catch_generators_range.hpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_all.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_all.hpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_capture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_capture.cpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_capture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_capture.hpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_config.cpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_config.hpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_enum_values_registry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_enum_values_registry.hpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_exception.cpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_exception.hpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_generatortracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_generatortracker.cpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_generatortracker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_generatortracker.hpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_registry_hub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_registry_hub.cpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_registry_hub.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_registry_hub.hpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_reporter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_reporter.cpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_reporter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_reporter.hpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_reporter_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_reporter_factory.cpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_reporter_factory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_reporter_factory.hpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_tag_alias_registry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_tag_alias_registry.hpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_test_invoker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_test_invoker.hpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_testcase.cpp -------------------------------------------------------------------------------- /src/catch2/interfaces/catch_interfaces_testcase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/interfaces/catch_interfaces_testcase.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_assertion_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_assertion_handler.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_assertion_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_assertion_handler.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_case_insensitive_comparisons.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_case_insensitive_comparisons.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_case_insensitive_comparisons.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_case_insensitive_comparisons.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_clara.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_clara.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_clara.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_clara.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_commandline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_commandline.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_commandline.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_commandline.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_compare_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_compare_traits.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_compiler_capabilities.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_compiler_capabilities.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_config_android_logwrite.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_config_android_logwrite.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_config_counter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_config_counter.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_config_prefix_messages.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_config_prefix_messages.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_config_static_analysis_support.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_config_static_analysis_support.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_config_uncaught_exceptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_config_uncaught_exceptions.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_config_wchar.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_config_wchar.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_console_colour.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_console_colour.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_console_colour.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_console_colour.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_console_width.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_console_width.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_container_nonmembers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_container_nonmembers.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_context.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_context.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_debug_console.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_debug_console.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_debug_console.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_debug_console.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_debugger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_debugger.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_debugger.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_debugger.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_decomposer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_decomposer.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_decomposer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_decomposer.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_deprecation_macro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_deprecation_macro.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_enforce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_enforce.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_enforce.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_enforce.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_enum_values_registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_enum_values_registry.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_enum_values_registry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_enum_values_registry.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_errno_guard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_errno_guard.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_errno_guard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_errno_guard.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_exception_translator_registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_exception_translator_registry.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_exception_translator_registry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_exception_translator_registry.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_fatal_condition_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_fatal_condition_handler.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_fatal_condition_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_fatal_condition_handler.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_floating_point_helpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_floating_point_helpers.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_floating_point_helpers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_floating_point_helpers.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_getenv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_getenv.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_getenv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_getenv.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_is_permutation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_is_permutation.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_istream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_istream.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_istream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_istream.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_jsonwriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_jsonwriter.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_jsonwriter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_jsonwriter.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_lazy_expr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_lazy_expr.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_lazy_expr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_lazy_expr.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_leak_detector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_leak_detector.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_leak_detector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_leak_detector.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_lifetimebound.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_lifetimebound.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_list.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_list.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_list.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_logical_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_logical_traits.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_main.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_message_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_message_info.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_message_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_message_info.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_meta.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_meta.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_move_and_forward.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_move_and_forward.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_noncopyable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_noncopyable.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_optional.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_optional.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_output_redirect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_output_redirect.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_output_redirect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_output_redirect.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_parse_numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_parse_numbers.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_parse_numbers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_parse_numbers.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_platform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_platform.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_polyfills.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_polyfills.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_polyfills.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_polyfills.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_preprocessor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_preprocessor.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_preprocessor_internal_stringify.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_preprocessor_internal_stringify.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_preprocessor_remove_parens.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_preprocessor_remove_parens.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_random_floating_point_helpers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_random_floating_point_helpers.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_random_integer_helpers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_random_integer_helpers.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_random_number_generator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_random_number_generator.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_random_number_generator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_random_number_generator.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_random_seed_generation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_random_seed_generation.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_random_seed_generation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_random_seed_generation.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_reporter_registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_reporter_registry.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_reporter_registry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_reporter_registry.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_reporter_spec_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_reporter_spec_parser.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_reporter_spec_parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_reporter_spec_parser.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_result_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_result_type.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_reusable_string_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_reusable_string_stream.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_reusable_string_stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_reusable_string_stream.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_run_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_run_context.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_run_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_run_context.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_section.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_section.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_section.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_section.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_sharding.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_sharding.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_singletons.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_singletons.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_singletons.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_singletons.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_source_line_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_source_line_info.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_source_line_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_source_line_info.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_startup_exception_registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_startup_exception_registry.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_startup_exception_registry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_startup_exception_registry.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_stdstreams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_stdstreams.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_stdstreams.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_stdstreams.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_stream_end_stop.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_stream_end_stop.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_string_manip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_string_manip.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_string_manip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_string_manip.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_stringref.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_stringref.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_stringref.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_stringref.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_tag_alias_registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_tag_alias_registry.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_tag_alias_registry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_tag_alias_registry.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_template_test_registry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_template_test_registry.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_test_case_info_hasher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_test_case_info_hasher.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_test_case_info_hasher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_test_case_info_hasher.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_test_case_registry_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_test_case_registry_impl.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_test_case_registry_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_test_case_registry_impl.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_test_case_tracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_test_case_tracker.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_test_case_tracker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_test_case_tracker.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_test_failure_exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_test_failure_exception.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_test_failure_exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_test_failure_exception.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_test_macro_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_test_macro_impl.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_test_registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_test_registry.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_test_registry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_test_registry.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_test_spec_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_test_spec_parser.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_test_spec_parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_test_spec_parser.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_textflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_textflow.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_textflow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_textflow.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_thread_local.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_thread_local.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_thread_support.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_thread_support.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_to_string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_to_string.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_uncaught_exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_uncaught_exceptions.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_uncaught_exceptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_uncaught_exceptions.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_uniform_floating_point_distribution.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_uniform_floating_point_distribution.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_uniform_integer_distribution.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_uniform_integer_distribution.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_unique_name.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_unique_name.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_unique_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_unique_ptr.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_unreachable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_unreachable.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_void_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_void_type.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_wildcard_pattern.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_wildcard_pattern.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_wildcard_pattern.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_wildcard_pattern.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_windows_h_proxy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_windows_h_proxy.hpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_xmlwriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_xmlwriter.cpp -------------------------------------------------------------------------------- /src/catch2/internal/catch_xmlwriter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/internal/catch_xmlwriter.hpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers.cpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers.hpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_all.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_all.hpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_container_properties.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_container_properties.cpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_container_properties.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_container_properties.hpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_contains.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_contains.hpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_exception.cpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_exception.hpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_floating_point.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_floating_point.cpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_floating_point.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_floating_point.hpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_predicate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_predicate.cpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_predicate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_predicate.hpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_quantifiers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_quantifiers.cpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_quantifiers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_quantifiers.hpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_range_equals.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_range_equals.hpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_string.cpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_string.hpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_templated.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_templated.cpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_templated.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_templated.hpp -------------------------------------------------------------------------------- /src/catch2/matchers/catch_matchers_vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/catch_matchers_vector.hpp -------------------------------------------------------------------------------- /src/catch2/matchers/internal/catch_matchers_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/internal/catch_matchers_impl.cpp -------------------------------------------------------------------------------- /src/catch2/matchers/internal/catch_matchers_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/matchers/internal/catch_matchers_impl.hpp -------------------------------------------------------------------------------- /src/catch2/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/meson.build -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_automake.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_automake.cpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_automake.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_automake.hpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_common_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_common_base.cpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_common_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_common_base.hpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_compact.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_compact.cpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_compact.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_compact.hpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_console.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_console.cpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_console.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_console.hpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_cumulative_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_cumulative_base.cpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_cumulative_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_cumulative_base.hpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_event_listener.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_event_listener.cpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_event_listener.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_event_listener.hpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_helpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_helpers.cpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_helpers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_helpers.hpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_json.cpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_json.hpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_junit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_junit.cpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_junit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_junit.hpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_multi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_multi.cpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_multi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_multi.hpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_registrars.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_registrars.cpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_registrars.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_registrars.hpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_sonarqube.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_sonarqube.cpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_sonarqube.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_sonarqube.hpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_streaming_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_streaming_base.cpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_streaming_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_streaming_base.hpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_tap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_tap.cpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_tap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_tap.hpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_teamcity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_teamcity.cpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_teamcity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_teamcity.hpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_xml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_xml.cpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporter_xml.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporter_xml.hpp -------------------------------------------------------------------------------- /src/catch2/reporters/catch_reporters_all.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/src/catch2/reporters/catch_reporters_all.hpp -------------------------------------------------------------------------------- /tests/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/BUILD.bazel -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/ExtraTests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/ExtraTests/ToDo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/ToDo.txt -------------------------------------------------------------------------------- /tests/ExtraTests/X01-PrefixedMacros.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X01-PrefixedMacros.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X02-DisabledMacros.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X02-DisabledMacros.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X03-DisabledExceptions-DefaultHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X03-DisabledExceptions-DefaultHandler.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X04-DisabledExceptions-CustomHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X04-DisabledExceptions-CustomHandler.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X05-DeferredStaticChecks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X05-DeferredStaticChecks.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X06-MixingClearedAndUnclearedMessages.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X06-MixingClearedAndUnclearedMessages.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X10-FallbackStringifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X10-FallbackStringifier.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X11-DisableStringification.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X11-DisableStringification.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X12-CustomDebugBreakMacro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X12-CustomDebugBreakMacro.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X20-AssertionStartingEventGoesBeforeAssertionIsEvaluated.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X20-AssertionStartingEventGoesBeforeAssertionIsEvaluated.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X21-PartialTestCaseEvents.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X21-PartialTestCaseEvents.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X22-BenchmarksInCumulativeReporter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X22-BenchmarksInCumulativeReporter.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X23-CasingInReporterNames.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X23-CasingInReporterNames.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X24-ListenerStdoutCaptureInMultireporter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X24-ListenerStdoutCaptureInMultireporter.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X25-ListenerCanAskForCapturedStdout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X25-ListenerCanAskForCapturedStdout.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X26-ReporterPreferencesForPassingAssertionsIsRespected.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X26-ReporterPreferencesForPassingAssertionsIsRespected.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X27-CapturedStdoutInTestCaseEvents.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X27-CapturedStdoutInTestCaseEvents.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X28-ListenersGetEventsBeforeReporters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X28-ListenersGetEventsBeforeReporters.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X29-CustomArgumentsForReporters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X29-CustomArgumentsForReporters.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X30-BazelReporter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X30-BazelReporter.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X31-DuplicatedTestCases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X31-DuplicatedTestCases.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X32-DuplicatedTestCasesDifferentTags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X32-DuplicatedTestCasesDifferentTags.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X33-DuplicatedTestCaseMethods.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X33-DuplicatedTestCaseMethods.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X34-DuplicatedTestCaseMethodsDifferentFixtures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X34-DuplicatedTestCaseMethodsDifferentFixtures.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X35-DuplicatedReporterNames.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X35-DuplicatedReporterNames.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X36-ReportingCrashWithJunitReporter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X36-ReportingCrashWithJunitReporter.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X40-QuickExit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X40-QuickExit.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X90-WindowsHeaderInclusion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X90-WindowsHeaderInclusion.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X91-AmalgamatedCatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X91-AmalgamatedCatch.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X92-NoTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X92-NoTests.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X93-AllSkipped.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X93-AllSkipped.cpp -------------------------------------------------------------------------------- /tests/ExtraTests/X94-ThreadSafetyTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/ExtraTests/X94-ThreadSafetyTests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/automake.std.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/automake.std.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/automake.sw.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/automake.sw.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/automake.sw.multi.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/automake.sw.multi.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/compact.sw.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/compact.sw.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/compact.sw.multi.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/compact.sw.multi.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/console.std.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/console.std.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/console.sw.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/console.sw.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/console.sw.multi.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/console.sw.multi.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/console.swa4.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/console.swa4.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/default.sw.multi.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/default.sw.multi.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/junit.sw.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/junit.sw.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/junit.sw.multi.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/junit.sw.multi.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/sonarqube.sw.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/sonarqube.sw.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/sonarqube.sw.multi.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/sonarqube.sw.multi.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/tap.sw.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/tap.sw.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/tap.sw.multi.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/tap.sw.multi.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/teamcity.sw.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/teamcity.sw.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/teamcity.sw.multi.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/teamcity.sw.multi.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/xml.sw.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/xml.sw.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/Baselines/xml.sw.multi.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Baselines/xml.sw.multi.approved.txt -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/Algorithms.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/Algorithms.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/AssertionHandler.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/AssertionHandler.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/Clara.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/Clara.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/CmdLine.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/CmdLine.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/CmdLineHelpers.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/CmdLineHelpers.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/ColourImpl.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/ColourImpl.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/Details.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/Details.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/FloatingPoint.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/FloatingPoint.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/Integer.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/Integer.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/Json.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/Json.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/Parse.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/Parse.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/PartTracker.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/PartTracker.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/Reporters.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/Reporters.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/Sharding.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/Sharding.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/Stream.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/Stream.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/String.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/String.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/StringManip.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/StringManip.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/Tag.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/Tag.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/TestCaseInfoHasher.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/TestCaseInfoHasher.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/TestSpec.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/TestSpec.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/TestSpecParser.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/TestSpecParser.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/ToString.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/ToString.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/Traits.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/Traits.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/UniquePtr.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/UniquePtr.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/IntrospectiveTests/Xml.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/IntrospectiveTests/Xml.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/Misc/invalid-test-names.input: -------------------------------------------------------------------------------- 1 | Test with special, characters in \" name 2 | -------------------------------------------------------------------------------- /tests/SelfTest/Misc/plain-old-tests.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/Misc/plain-old-tests.input -------------------------------------------------------------------------------- /tests/SelfTest/Misc/special-characters-in-file.input: -------------------------------------------------------------------------------- 1 | Test with special\, characters \"in name 2 | -------------------------------------------------------------------------------- /tests/SelfTest/TestRegistrations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/TestRegistrations.cpp -------------------------------------------------------------------------------- /tests/SelfTest/TimingTests/Sleep.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/TimingTests/Sleep.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/Approx.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/Approx.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/BDD.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/BDD.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/Benchmark.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/Benchmark.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/Class.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/Class.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/Compilation.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/Compilation.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/Condition.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/Condition.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/Decomposition.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/Decomposition.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/EnumToString.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/EnumToString.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/Exception.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/Exception.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/Generators.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/Generators.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/Matchers.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/Matchers.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/MatchersRanges.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/Message.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/Message.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/Misc.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/Misc.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/Skip.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/Skip.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/ToStringByte.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/ToStringByte.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/ToStringChrono.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/ToStringChrono.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/ToStringGeneral.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/ToStringGeneral.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/ToStringOptional.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/ToStringOptional.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/ToStringPair.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/ToStringPair.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/ToStringTuple.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/ToStringTuple.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/ToStringVariant.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/ToStringVariant.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/ToStringVector.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/ToStringVector.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/ToStringWhich.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/ToStringWhich.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/Tricky.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/Tricky.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/UsageTests/VariadicMacros.tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/UsageTests/VariadicMacros.tests.cpp -------------------------------------------------------------------------------- /tests/SelfTest/helpers/parse_test_spec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/helpers/parse_test_spec.cpp -------------------------------------------------------------------------------- /tests/SelfTest/helpers/parse_test_spec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/helpers/parse_test_spec.hpp -------------------------------------------------------------------------------- /tests/SelfTest/helpers/range_test_helpers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/helpers/range_test_helpers.hpp -------------------------------------------------------------------------------- /tests/SelfTest/helpers/type_with_lit_0_comparisons.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/SelfTest/helpers/type_with_lit_0_comparisons.hpp -------------------------------------------------------------------------------- /tests/TestScripts/ConfigureTestsCommon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/TestScripts/ConfigureTestsCommon.py -------------------------------------------------------------------------------- /tests/TestScripts/DiscoverTests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/TestScripts/DiscoverTests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/TestScripts/DiscoverTests/VerifyRegistration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/TestScripts/DiscoverTests/VerifyRegistration.py -------------------------------------------------------------------------------- /tests/TestScripts/DiscoverTests/register-tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/TestScripts/DiscoverTests/register-tests.cpp -------------------------------------------------------------------------------- /tests/TestScripts/testBazelExitGuardFile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/TestScripts/testBazelExitGuardFile.py -------------------------------------------------------------------------------- /tests/TestScripts/testBazelReporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/TestScripts/testBazelReporter.py -------------------------------------------------------------------------------- /tests/TestScripts/testBazelSharding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/TestScripts/testBazelSharding.py -------------------------------------------------------------------------------- /tests/TestScripts/testConfigureDefaultReporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/TestScripts/testConfigureDefaultReporter.py -------------------------------------------------------------------------------- /tests/TestScripts/testConfigureDisable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/TestScripts/testConfigureDisable.py -------------------------------------------------------------------------------- /tests/TestScripts/testConfigureDisableStringification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/TestScripts/testConfigureDisableStringification.py -------------------------------------------------------------------------------- /tests/TestScripts/testConfigureExperimentalRedirect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/TestScripts/testConfigureExperimentalRedirect.py -------------------------------------------------------------------------------- /tests/TestScripts/testPartialTestCaseEvent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/TestScripts/testPartialTestCaseEvent.py -------------------------------------------------------------------------------- /tests/TestScripts/testRandomOrder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/TestScripts/testRandomOrder.py -------------------------------------------------------------------------------- /tests/TestScripts/testSectionFiltering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/TestScripts/testSectionFiltering.py -------------------------------------------------------------------------------- /tests/TestScripts/testSharding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/TestScripts/testSharding.py -------------------------------------------------------------------------------- /tests/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tests/meson.build -------------------------------------------------------------------------------- /third_party/clara.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/third_party/clara.hpp -------------------------------------------------------------------------------- /tools/misc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/misc/CMakeLists.txt -------------------------------------------------------------------------------- /tools/misc/SelfTest.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/misc/SelfTest.vcxproj.user -------------------------------------------------------------------------------- /tools/misc/appveyorBuildConfigurationScript.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/misc/appveyorBuildConfigurationScript.bat -------------------------------------------------------------------------------- /tools/misc/appveyorMergeCoverageScript.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/misc/appveyorMergeCoverageScript.py -------------------------------------------------------------------------------- /tools/misc/appveyorTestRunScript.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/misc/appveyorTestRunScript.bat -------------------------------------------------------------------------------- /tools/misc/coverage-helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/misc/coverage-helper.cpp -------------------------------------------------------------------------------- /tools/misc/installOpenCppCoverage.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/misc/installOpenCppCoverage.ps1 -------------------------------------------------------------------------------- /tools/scripts/approvalTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/approvalTests.py -------------------------------------------------------------------------------- /tools/scripts/approve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/approve.py -------------------------------------------------------------------------------- /tools/scripts/buildAndTest.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/buildAndTest.cmd -------------------------------------------------------------------------------- /tools/scripts/buildAndTest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/buildAndTest.sh -------------------------------------------------------------------------------- /tools/scripts/checkConvenienceHeaders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/checkConvenienceHeaders.py -------------------------------------------------------------------------------- /tools/scripts/checkDuplicateFilenames.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/checkDuplicateFilenames.py -------------------------------------------------------------------------------- /tools/scripts/checkLicense.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/checkLicense.py -------------------------------------------------------------------------------- /tools/scripts/developBuild.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/developBuild.py -------------------------------------------------------------------------------- /tools/scripts/extractFeaturesFromReleaseNotes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/extractFeaturesFromReleaseNotes.py -------------------------------------------------------------------------------- /tools/scripts/fixWhitespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/fixWhitespace.py -------------------------------------------------------------------------------- /tools/scripts/generateAmalgamatedFiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/generateAmalgamatedFiles.py -------------------------------------------------------------------------------- /tools/scripts/majorRelease.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/majorRelease.py -------------------------------------------------------------------------------- /tools/scripts/minorRelease.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/minorRelease.py -------------------------------------------------------------------------------- /tools/scripts/patchRelease.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/patchRelease.py -------------------------------------------------------------------------------- /tools/scripts/releaseCommon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/releaseCommon.py -------------------------------------------------------------------------------- /tools/scripts/scriptCommon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/scriptCommon.py -------------------------------------------------------------------------------- /tools/scripts/updateDocumentSnippets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/updateDocumentSnippets.py -------------------------------------------------------------------------------- /tools/scripts/updateDocumentToC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchorg/Catch2/HEAD/tools/scripts/updateDocumentToC.py --------------------------------------------------------------------------------