MCPcopy Create free account

hub / github.com/catchorg/Catch2 / functions

Functions3,068 in github.com/catchorg/Catch2

↓ 2 callersFunctiongetSingletons
extras/catch_amalgamated.cpp:6843
↓ 2 callersFunctionget_test_output
(test_exe: str, sections: bool)
tests/TestScripts/testPartialTestCaseEvent.py:49
↓ 2 callersMethodhandleExpr
src/catch2/internal/catch_run_context.cpp:819
↓ 2 callersMethodhasActiveEvent
tests/SelfTest/TestRegistrations.cpp:38
↓ 2 callersMethodhasTestFilters
extras/catch_amalgamated.cpp:892
↓ 2 callersFunctionheaders_in_folder
(folder)
tools/scripts/checkConvenienceHeaders.py:37
↓ 2 callersMethodisBinaryExpression
src/catch2/internal/catch_decomposer.hpp:174
↓ 2 callersMethodisComplete
src/catch2/internal/catch_test_case_tracker.cpp:114
↓ 2 callersMethodisConsole
* Best guess on whether the instance is writing to a console (e.g. via stdout/stderr) * * This is useful for e.g. Win32 colour suppo
src/catch2/internal/catch_istream.hpp:34
↓ 2 callersMethodisConsole
extras/catch_amalgamated.cpp:4623
↓ 2 callersMethodisFlag
src/catch2/internal/catch_clara.cpp:160
↓ 2 callersMethodisFlag
extras/catch_amalgamated.cpp:2932
↓ 2 callersMethodisGeneratorTracker
TrackerBase interface
src/catch2/internal/catch_run_context.cpp:128
↓ 2 callersMethodisGeneratorTracker
extras/catch_amalgamated.cpp:7372
↓ 2 callersFunctionisOk
src/catch2/internal/catch_result_type.hpp:36
↓ 2 callersFunctionisOk
extras/catch_amalgamated.hpp:894
↓ 2 callersFunctionisThrowSafe
src/catch2/internal/catch_test_case_registry_impl.cpp:107
↓ 2 callersFunctionisThrowSafe
extras/catch_amalgamated.cpp:7267
↓ 2 callersFunctionis_permutation
src/catch2/internal/catch_is_permutation.hpp:108
↓ 2 callersFunctionis_permutation
extras/catch_amalgamated.hpp:10199
↓ 2 callersFunctionkeep_memory
src/catch2/benchmark/catch_optimizer.hpp:25
↓ 2 callersFunctionkeep_memory
extras/catch_amalgamated.hpp:1497
↓ 2 callersFunctionlist
extras/catch_amalgamated.cpp:4970
↓ 2 callersMethodlistListeners
src/catch2/reporters/catch_reporter_xml.cpp:274
↓ 2 callersMethodlistListeners
extras/catch_amalgamated.cpp:876
↓ 2 callersMethodlistReporters
src/catch2/reporters/catch_reporter_xml.cpp:261
↓ 2 callersMethodlistReporters
extras/catch_amalgamated.cpp:875
↓ 2 callersMethodlistTags
src/catch2/reporters/catch_reporter_xml.cpp:312
↓ 2 callersMethodlistTags
extras/catch_amalgamated.cpp:874
↓ 2 callersMethodlistTests
src/catch2/reporters/catch_reporter_xml.cpp:287
↓ 2 callersMethodlistTests
extras/catch_amalgamated.cpp:873
↓ 2 callersFunctionmakeString
tests/SelfTest/UsageTests/Misc.tests.cpp:23
↓ 2 callersFunctionmake_base_commandline
(self_test_exe)
tests/TestScripts/testSharding.py:30
↓ 2 callersFunctionmarginComparison
Performs equivalent check of std::fabs(lhs - rhs) <= margin But without the subtraction to allow for INFINITY in comparison
src/catch2/catch_approx.cpp:19
↓ 2 callersMethodmatch
src/catch2/matchers/catch_matchers.hpp:60
↓ 2 callersFunctionmeasure
src/catch2/benchmark/detail/catch_measure.hpp:21
↓ 2 callersFunctionmeasure
extras/catch_amalgamated.hpp:1847
↓ 2 callersFunctionnormal_quantile
src/catch2/benchmark/detail/catch_stats.cpp:276
↓ 2 callersFunctionnormaliseOpt
src/catch2/internal/catch_clara.cpp:28
↓ 2 callersFunctionnormaliseOpt
extras/catch_amalgamated.cpp:2800
↓ 2 callersFunctionnormalized_paths
r"""Replaces \ with / in every path
tools/scripts/checkConvenienceHeaders.py:27
↓ 2 callersFunctionoptimizer_barrier
src/catch2/benchmark/catch_optimizer.hpp:33
↓ 2 callersFunctionoptimizer_barrier
extras/catch_amalgamated.hpp:1505
↓ 2 callersMethodparse
src/catch2/internal/catch_clara.cpp:143
↓ 2 callersFunctionparseAndCreateSpec
tests/SelfTest/IntrospectiveTests/TestSpecParser.tests.cpp:18
↓ 2 callersFunctionparseReporterSpec
src/catch2/internal/catch_reporter_spec_parser.cpp:106
↓ 2 callersFunctionparseSpecialTag
src/catch2/catch_test_case_info.cpp:50
↓ 2 callersFunctionparseSpecialTag
extras/catch_amalgamated.cpp:1635
↓ 2 callersFunctionpopScopedMessage
src/catch2/internal/catch_run_context.cpp:317
↓ 2 callersFunctionpopScopedMessage
extras/catch_amalgamated.cpp:6137
↓ 2 callersFunctionprintSummaryRow
src/catch2/reporters/catch_reporter_helpers.cpp:308
↓ 2 callersFunctionprintSummaryRow
extras/catch_amalgamated.cpp:10556
↓ 2 callersFunctionprintTestRunTotals
src/catch2/reporters/catch_reporter_helpers.cpp:334
↓ 2 callersFunctionprintTestRunTotals
extras/catch_amalgamated.cpp:10582
↓ 2 callersFunctionpushScopedMessage
src/catch2/internal/catch_run_context.cpp:310
↓ 2 callersFunctionpushScopedMessage
extras/catch_amalgamated.cpp:6130
↓ 2 callersFunctionrangeToString
src/catch2/catch_tostring.hpp:342
↓ 2 callersFunctionrawMemoryToString
src/catch2/catch_tostring.hpp:60
↓ 2 callersFunctionrawMemoryToString
extras/catch_amalgamated.hpp:2546
↓ 2 callersMethodreconstructExpression
extras/catch_amalgamated.cpp:634
↓ 2 callersMethodregisterListener
extras/catch_amalgamated.cpp:5604
↓ 2 callersMethodregisterTest
extras/catch_amalgamated.cpp:7288
↓ 2 callersMethodregisterTranslator
extras/catch_amalgamated.cpp:4182
↓ 2 callersMethodremoveUnscopedMessages
src/catch2/internal/catch_run_context.cpp:290
↓ 2 callersMethodremoveUnscopedMessages
extras/catch_amalgamated.cpp:6110
↓ 2 callersFunctionreportFatal
Signals fatal error message to the run context
src/catch2/internal/catch_fatal_condition_handler.cpp:61
↓ 2 callersFunctionreportFatal
Signals fatal error message to the run context
extras/catch_amalgamated.cpp:4282
↓ 2 callersFunctionresample
src/catch2/benchmark/detail/catch_stats.cpp:35
↓ 2 callersFunctionresample
extras/catch_amalgamated.cpp:189
↓ 2 callersFunctionrestorePreviousSignalHandlers
src/catch2/internal/catch_fatal_condition_handler.cpp:179
↓ 2 callersFunctionrestorePreviousSignalHandlers
extras/catch_amalgamated.cpp:4400
↓ 2 callersMethodrun
extras/catch_amalgamated.cpp:1467
↓ 2 callersFunctionrun_one_test
(binary_path: str, test_name: str, section_names: Tuple[str, ...],
tests/TestScripts/testSectionFiltering.py:39
↓ 2 callersFunctionrun_test
(baseName, args)
tools/scripts/approvalTests.py:156
↓ 2 callersMethodsectionStarted
src/catch2/internal/catch_run_context.cpp:502
↓ 2 callersMethodsectionStarted
extras/catch_amalgamated.cpp:6322
↓ 2 callersMethodsectionStarting
src/catch2/reporters/catch_reporter_xml.cpp:80
↓ 2 callersMethodsectionStarting
extras/catch_amalgamated.cpp:9848
↓ 2 callersFunctionseedRng
src/catch2/internal/catch_run_context.cpp:955
↓ 2 callersFunctionseedRng
extras/catch_amalgamated.cpp:6775
↓ 2 callersFunctionsentinel_distance
src/catch2/internal/catch_is_permutation.hpp:51
↓ 2 callersFunctionsentinel_distance
extras/catch_amalgamated.hpp:10142
↓ 2 callersMethodsetCurrentTracker
src/catch2/internal/catch_test_case_tracker.cpp:104
↓ 2 callersMethodsetCurrentTracker
extras/catch_amalgamated.cpp:7407
↓ 2 callersMethodsetFilters
extras/catch_amalgamated.hpp:10716
↓ 2 callersMethodshardCount
src/catch2/catch_config.cpp:210
↓ 2 callersMethodshardCount
extras/catch_amalgamated.cpp:916
↓ 2 callersMethodshardIndex
src/catch2/catch_config.cpp:211
↓ 2 callersMethodshardIndex
extras/catch_amalgamated.cpp:917
↓ 2 callersFunctionshouldShowDuration
src/catch2/reporters/catch_reporter_helpers.cpp:71
↓ 2 callersFunctionshouldShowDuration
extras/catch_amalgamated.cpp:10319
↓ 2 callersFunctionsize
src/catch2/internal/catch_container_nonmembers.hpp:59
↓ 2 callersFunctionsize
extras/catch_amalgamated.hpp:9730
↓ 2 callersMethodskipToNthElement
src/catch2/generators/catch_generators.hpp:62
↓ 2 callersMethodskipToNthElement
extras/catch_amalgamated.hpp:7793
↓ 2 callersFunctionstringToColourMode
src/catch2/internal/catch_reporter_spec_parser.cpp:83
↓ 2 callersMethodsucceeded
Result was a success
src/catch2/catch_assertion_result.cpp:36
↓ 2 callersMethodtestCaseEnded
src/catch2/reporters/catch_reporter_xml.cpp:190
↓ 2 callersMethodtestCaseEnded
extras/catch_amalgamated.cpp:9127
↓ 2 callersFunctiontestCheckedElse
tests/SelfTest/UsageTests/Misc.tests.cpp:32
← previousnext →501–600 of 3,068, ranked by callers