Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/catchorg/Catch2
/ functions
Functions
3,068 in github.com/catchorg/Catch2
⨍
Functions
3,068
◇
Types & classes
1,152
↓ 1 callers
Function
shouldSuppressFailure
extras/catch_amalgamated.hpp:918
↓ 1 callers
Method
showInvisibles
src/catch2/catch_config.cpp:215
↓ 1 callers
Method
showInvisibles
extras/catch_amalgamated.cpp:921
↓ 1 callers
Method
size
tests/SelfTest/UsageTests/MatchersRanges.tests.cpp:160
↓ 1 callers
Function
sizeOfExtraTags
Returns the upper bound on size of extra tags ([#file]+[.])
src/catch2/catch_test_case_info.cpp:101
↓ 1 callers
Function
sizeOfExtraTags
Returns the upper bound on size of extra tags ([#file]+[.])
extras/catch_amalgamated.cpp:1686
↓ 1 callers
Method
skipBenchmarks
src/catch2/catch_config.cpp:218
↓ 1 callers
Method
skipBenchmarks
extras/catch_amalgamated.cpp:924
↓ 1 callers
Method
skipTest
src/catch2/reporters/catch_reporter_multi.cpp:168
↓ 1 callers
Method
skipTest
extras/catch_amalgamated.cpp:9143
↓ 1 callers
Method
skipToNthElement
src/catch2/interfaces/catch_interfaces_generatortracker.cpp:36
↓ 1 callers
Function
sortTests
src/catch2/internal/catch_test_case_registry_impl.cpp:56
↓ 1 callers
Function
sortTests
extras/catch_amalgamated.cpp:7216
↓ 1 callers
Function
split
fuzzing/fuzz_textflow.cpp:20
↓ 1 callers
Function
splitKVPair
src/catch2/internal/catch_reporter_spec_parser.cpp:23
↓ 1 callers
Function
splitKVPair
extras/catch_amalgamated.cpp:5635
↓ 1 callers
Function
splitReporterSpec
src/catch2/internal/catch_reporter_spec_parser.cpp:34
↓ 1 callers
Function
splitStringRef
src/catch2/internal/catch_string_manip.cpp:94
↓ 1 callers
Method
start
tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp:77
↓ 1 callers
Method
start
extras/catch_amalgamated.hpp:1608
↓ 1 callers
Method
startCycle
src/catch2/internal/catch_test_case_tracker.hpp:199
↓ 1 callers
Function
starts_with
tools/misc/coverage-helper.cpp:54
↓ 1 callers
Method
streamReconstructedExpression
src/catch2/internal/catch_decomposer.hpp:275
↓ 1 callers
Method
streamReconstructedExpression
extras/catch_amalgamated.hpp:5530
↓ 1 callers
Method
stringificationCalls
tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp:514
↓ 1 callers
Method
substring
src/catch2/internal/catch_textflow.cpp:86
↓ 1 callers
Method
swap
src/catch2/internal/catch_unique_ptr.hpp:98
↓ 1 callers
Method
sz
tests/SelfTest/helpers/range_test_helpers.hpp:48
↓ 1 callers
Function
tagAndCollect
Gets headlines from the markdown document and creates anchor tags. Keyword arguments: lines: a list of sublists where every sublist
tools/scripts/updateDocumentToC.py:109
↓ 1 callers
Method
takeStream
src/catch2/interfaces/catch_interfaces_reporter.cpp:28
↓ 1 callers
Method
takeStream
extras/catch_amalgamated.cpp:2600
↓ 1 callers
Function
tearDownGuardFile
Removes file at path. Assuming we created it in setUpGuardFile.
src/catch2/catch_session.cpp:181
↓ 1 callers
Function
tearDownGuardFile
Removes file at path. Assuming we created it in setUpGuardFile.
extras/catch_amalgamated.cpp:1346
↓ 1 callers
Method
tearDownTestCase
src/catch2/internal/catch_test_registry.cpp:20
↓ 1 callers
Method
tearDownTestCase
extras/catch_amalgamated.cpp:7580
↓ 1 callers
Method
testCasePartialEnded
src/catch2/reporters/catch_reporter_json.cpp:228
↓ 1 callers
Method
testCasePartialEnded
extras/catch_amalgamated.cpp:10259
↓ 1 callers
Method
testCasePartialStarting
src/catch2/reporters/catch_reporter_json.cpp:219
↓ 1 callers
Method
testCasePartialStarting
extras/catch_amalgamated.cpp:10256
↓ 1 callers
Method
testCaseStarting
src/catch2/reporters/catch_reporter_xml.cpp:67
↓ 1 callers
Method
testCaseStarting
extras/catch_amalgamated.cpp:10255
↓ 1 callers
Method
testRunStarting
src/catch2/reporters/catch_reporter_xml.cpp:52
↓ 1 callers
Method
testRunStarting
tests/SelfTest/IntrospectiveTests/Reporters.tests.cpp:173
↓ 1 callers
Method
testRunStarting
extras/catch_amalgamated.cpp:9384
↓ 1 callers
Function
test_sharded_execution
Runs the test binary and checks that the executed tests match the previously listed tests. Also does this for various shard indices, and
tests/TestScripts/testSharding.py:141
↓ 1 callers
Function
test_sharded_listing
Asks the test binary for list of all tests, and also for lists of tests from shards. The combination of shards is then checked whether i
tests/TestScripts/testSharding.py:97
↓ 1 callers
Function
throw_optimized_away_error
src/catch2/benchmark/detail/catch_run_for_at_least.cpp:25
↓ 1 callers
Function
throw_optimized_away_error
extras/catch_amalgamated.cpp:158
↓ 1 callers
Function
throw_test_skip_exception
src/catch2/internal/catch_test_failure_exception.cpp:23
↓ 1 callers
Function
throw_test_skip_exception
extras/catch_amalgamated.cpp:7563
↓ 1 callers
Function
toLowerInPlace
src/catch2/internal/catch_string_manip.cpp:34
↓ 1 callers
Function
toLowerInPlace
extras/catch_amalgamated.cpp:6955
↓ 1 callers
Method
toString
src/catch2/catch_approx.cpp:45
↓ 1 callers
Function
trailingBytes
src/catch2/internal/catch_xmlwriter.cpp:22
↓ 1 callers
Function
trailingBytes
extras/catch_amalgamated.cpp:8337
↓ 1 callers
Method
translate
src/catch2/catch_translate_exception.hpp:32
↓ 1 callers
Method
translate
extras/catch_amalgamated.hpp:7475
↓ 1 callers
Method
translateActiveException
src/catch2/internal/catch_exception_translator_registry.cpp:41
↓ 1 callers
Method
translateActiveException
extras/catch_amalgamated.cpp:4187
↓ 1 callers
Method
trimmedName
src/catch2/internal/catch_test_case_tracker.cpp:235
↓ 1 callers
Method
trimmedName
extras/catch_amalgamated.cpp:7538
↓ 1 callers
Method
tryOpen
src/catch2/internal/catch_test_case_tracker.cpp:230
↓ 1 callers
Method
tryOpen
extras/catch_amalgamated.cpp:7533
↓ 1 callers
Function
tryTranslators
src/catch2/internal/catch_exception_translator_registry.cpp:20
↓ 1 callers
Function
tryTranslators
extras/catch_amalgamated.cpp:4166
↓ 1 callers
Function
ulpDistance
src/catch2/internal/catch_floating_point_helpers.hpp:60
↓ 1 callers
Function
uncaught_exceptions
src/catch2/internal/catch_uncaught_exceptions.cpp:16
↓ 1 callers
Function
uncaught_exceptions
extras/catch_amalgamated.cpp:8274
↓ 1 callers
Method
unitsAsString
src/catch2/reporters/catch_reporter_console.cpp:266
↓ 1 callers
Method
unitsAsString
extras/catch_amalgamated.cpp:9675
↓ 1 callers
Function
updateCmakeFile
(version)
tools/scripts/releaseCommon.py:79
↓ 1 callers
Function
updateDocumentToC
Add or update table of contents to specified paths. Return number of changed files
tools/scripts/updateDocumentToC.py:389
↓ 1 callers
Function
updateDocumentToCMain
Add or update table of contents to specified paths.
tools/scripts/updateDocumentToC.py:398
↓ 1 callers
Function
updateDocumentationVersionPlaceholders
(version)
tools/scripts/releaseCommon.py:124
↓ 1 callers
Function
updateMesonFile
(version)
tools/scripts/releaseCommon.py:89
↓ 1 callers
Function
updateSingleDocumentToC
Add or update table of contents in specified file. Return 1 if file changed, 0 otherwise.
tools/scripts/updateDocumentToC.py:361
↓ 1 callers
Function
updateVersionDefine
(version)
tools/scripts/releaseCommon.py:99
↓ 1 callers
Method
updateVersionFile
(self)
tools/scripts/releaseCommon.py:64
↓ 1 callers
Function
updateVersionPlaceholder
(filename, version)
tools/scripts/releaseCommon.py:114
↓ 1 callers
Method
useNewFilterBehaviour
src/catch2/catch_config.cpp:174
↓ 1 callers
Method
useNewFilterBehaviour
extras/catch_amalgamated.cpp:880
↓ 1 callers
Method
valueOr
src/catch2/internal/catch_optional.hpp:85
↓ 1 callers
Method
valueOr
extras/catch_amalgamated.hpp:3639
↓ 1 callers
Function
verify_convenience_header
Performs the actual checking of convenience header for specific folder. Checks that 1) The header even exists 2) That all includes in
tools/scripts/checkConvenienceHeaders.py:76
↓ 1 callers
Function
walk_source_folders
(current)
tools/scripts/checkConvenienceHeaders.py:137
↓ 1 callers
Method
warnAboutInfiniteGenerators
src/catch2/catch_config.cpp:202
↓ 1 callers
Method
warnAboutInfiniteGenerators
extras/catch_amalgamated.cpp:908
↓ 1 callers
Method
warnAboutMissingAssertions
src/catch2/catch_config.cpp:196
↓ 1 callers
Method
warnAboutMissingAssertions
extras/catch_amalgamated.cpp:902
↓ 1 callers
Method
warnAboutUnmatchedTestSpecs
src/catch2/catch_config.cpp:199
↓ 1 callers
Method
warnAboutUnmatchedTestSpecs
extras/catch_amalgamated.cpp:905
↓ 1 callers
Function
windowsify_path
tools/misc/coverage-helper.cpp:84
↓ 1 callers
Method
write
src/catch2/internal/catch_jsonwriter.hpp:38
↓ 1 callers
Method
write
extras/catch_amalgamated.hpp:10307
↓ 1 callers
Function
writeProperties
src/catch2/reporters/catch_reporter_json.cpp:34
↓ 1 callers
Function
writeProperties
extras/catch_amalgamated.cpp:10649
↓ 1 callers
Method
writeStylesheetRef
src/catch2/internal/catch_xmlwriter.cpp:318
↓ 1 callers
Method
writeStylesheetRef
extras/catch_amalgamated.cpp:8633
↓ 1 callers
Function
writeTags
src/catch2/reporters/catch_reporter_json.cpp:28
↓ 1 callers
Function
writeTags
extras/catch_amalgamated.cpp:10643
← previous
next →
1,001–1,100 of 3,068, ranked by callers