mirror of
				https://github.com/catchorg/Catch2.git
				synced 2025-10-31 20:27:11 +01:00 
			
		
		
		
	Change ToC script to use <br> instead of trailing spaces
Also updated docs that contain ToC. Fixes #1048
This commit is contained in:
		| @@ -1,11 +1,11 @@ | ||||
| <a id="top"></a> | ||||
| # Assertion Macros | ||||
|  | ||||
| **Contents**   | ||||
| [Natural Expressions](#natural-expressions)   | ||||
| [Exceptions](#exceptions)   | ||||
| [Matcher expressions](#matcher-expressions)   | ||||
| [Thread Safety](#thread-safety)   | ||||
| **Contents**<br> | ||||
| [Natural Expressions](#natural-expressions)<br> | ||||
| [Exceptions](#exceptions)<br> | ||||
| [Matcher expressions](#matcher-expressions)<br> | ||||
| [Thread Safety](#thread-safety)<br> | ||||
|  | ||||
| Most test frameworks have a large collection of assertion macros to capture all possible conditional forms (```_EQUALS```, ```_NOTEQUALS```, ```_GREATER_THAN``` etc). | ||||
|  | ||||
|   | ||||
| @@ -1,29 +1,29 @@ | ||||
| <a id="top"></a> | ||||
| # Command line | ||||
|  | ||||
| **Contents**   | ||||
| [Specifying which tests to run](#specifying-which-tests-to-run)   | ||||
| [Choosing a reporter to use](#choosing-a-reporter-to-use)   | ||||
| [Breaking into the debugger](#breaking-into-the-debugger)   | ||||
| [Showing results for successful tests](#showing-results-for-successful-tests)   | ||||
| [Aborting after a certain number of failures](#aborting-after-a-certain-number-of-failures)   | ||||
| [Listing available tests, tags or reporters](#listing-available-tests-tags-or-reporters)   | ||||
| [Sending output to a file](#sending-output-to-a-file)   | ||||
| [Naming a test run](#naming-a-test-run)   | ||||
| [Eliding assertions expected to throw](#eliding-assertions-expected-to-throw)   | ||||
| [Make whitespace visible](#make-whitespace-visible)   | ||||
| [Warnings](#warnings)   | ||||
| [Reporting timings](#reporting-timings)   | ||||
| [Load test names to run from a file](#load-test-names-to-run-from-a-file)   | ||||
| [Just test names](#just-test-names)   | ||||
| [Specify the order test cases are run](#specify-the-order-test-cases-are-run)   | ||||
| [Specify a seed for the Random Number Generator](#specify-a-seed-for-the-random-number-generator)   | ||||
| [Identify framework and version according to the libIdentify standard](#identify-framework-and-version-according-to-the-libidentify-standard)   | ||||
| [Wait for key before continuing](#wait-for-key-before-continuing)   | ||||
| [Specify multiples of clock resolution to run benchmarks for](#specify-multiples-of-clock-resolution-to-run-benchmarks-for)   | ||||
| [Usage](#usage)   | ||||
| [Specify the section to run](#specify-the-section-to-run)   | ||||
| [Filenames as tags](#filenames-as-tags)   | ||||
| **Contents**<br> | ||||
| [Specifying which tests to run](#specifying-which-tests-to-run)<br> | ||||
| [Choosing a reporter to use](#choosing-a-reporter-to-use)<br> | ||||
| [Breaking into the debugger](#breaking-into-the-debugger)<br> | ||||
| [Showing results for successful tests](#showing-results-for-successful-tests)<br> | ||||
| [Aborting after a certain number of failures](#aborting-after-a-certain-number-of-failures)<br> | ||||
| [Listing available tests, tags or reporters](#listing-available-tests-tags-or-reporters)<br> | ||||
| [Sending output to a file](#sending-output-to-a-file)<br> | ||||
| [Naming a test run](#naming-a-test-run)<br> | ||||
| [Eliding assertions expected to throw](#eliding-assertions-expected-to-throw)<br> | ||||
| [Make whitespace visible](#make-whitespace-visible)<br> | ||||
| [Warnings](#warnings)<br> | ||||
| [Reporting timings](#reporting-timings)<br> | ||||
| [Load test names to run from a file](#load-test-names-to-run-from-a-file)<br> | ||||
| [Just test names](#just-test-names)<br> | ||||
| [Specify the order test cases are run](#specify-the-order-test-cases-are-run)<br> | ||||
| [Specify a seed for the Random Number Generator](#specify-a-seed-for-the-random-number-generator)<br> | ||||
| [Identify framework and version according to the libIdentify standard](#identify-framework-and-version-according-to-the-libidentify-standard)<br> | ||||
| [Wait for key before continuing](#wait-for-key-before-continuing)<br> | ||||
| [Specify multiples of clock resolution to run benchmarks for](#specify-multiples-of-clock-resolution-to-run-benchmarks-for)<br> | ||||
| [Usage](#usage)<br> | ||||
| [Specify the section to run](#specify-the-section-to-run)<br> | ||||
| [Filenames as tags](#filenames-as-tags)<br> | ||||
|  | ||||
| Catch works quite nicely without any command line options at all - but for those times when you want greater control the following options are available. | ||||
| Click one of the followings links to take you straight to that option - or scroll on to browse the available options. | ||||
|   | ||||
| @@ -1,15 +1,15 @@ | ||||
| <a id="top"></a> | ||||
| # Compile-time configuration | ||||
|  | ||||
| **Contents** | ||||
| [main()/ implementation](#main-implementation) | ||||
| [Prefixing Catch macros](#prefixing-catch-macros) | ||||
| [Terminal colour](#terminal-colour) | ||||
| [Console width](#console-width) | ||||
| [stdout](#stdout) | ||||
| [Other toggles](#other-toggles) | ||||
| [Windows header clutter](#windows-header-clutter) | ||||
| [Enabling stringification](#enabling-stringification) | ||||
| **Contents**<br> | ||||
| [main()/ implementation](#main-implementation)<br> | ||||
| [Prefixing Catch macros](#prefixing-catch-macros)<br> | ||||
| [Terminal colour](#terminal-colour)<br> | ||||
| [Console width](#console-width)<br> | ||||
| [stdout](#stdout)<br> | ||||
| [Other toggles](#other-toggles)<br> | ||||
| [Windows header clutter](#windows-header-clutter)<br> | ||||
| [Enabling stringification](#enabling-stringification)<br> | ||||
|  | ||||
| Catch is designed to "just work" as much as possible. For most people the only configuration needed is telling Catch which source file should host all the implementation code (```CATCH_CONFIG_MAIN```). | ||||
|  | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| <a id="top"></a> | ||||
| # Why do my tests take so long to compile? | ||||
|  | ||||
| **Contents**   | ||||
| [Short answer](#short-answer)   | ||||
| [Long answer](#long-answer)   | ||||
| [Practical example](#practical-example)   | ||||
| [Other possible solutions](#other-possible-solutions)   | ||||
| **Contents**<br> | ||||
| [Short answer](#short-answer)<br> | ||||
| [Long answer](#long-answer)<br> | ||||
| [Practical example](#practical-example)<br> | ||||
| [Other possible solutions](#other-possible-solutions)<br> | ||||
|  | ||||
| Several people have reported that test code written with Catch takes much longer to compile than they would expect. Why is that? | ||||
|  | ||||
|   | ||||
| @@ -1,14 +1,14 @@ | ||||
| <a id="top"></a> | ||||
| # Tutorial | ||||
|  | ||||
| **Contents**   | ||||
| [Getting Catch](#getting-catch)   | ||||
| [Where to put it?](#where-to-put-it)   | ||||
| [Writing tests](#writing-tests)   | ||||
| [Test cases and sections](#test-cases-and-sections)   | ||||
| [BDD-Style](#bdd-style)   | ||||
| [Scaling up](#scaling-up)   | ||||
| [Next steps](#next-steps)   | ||||
| **Contents**<br> | ||||
| [Getting Catch](#getting-catch)<br> | ||||
| [Where to put it?](#where-to-put-it)<br> | ||||
| [Writing tests](#writing-tests)<br> | ||||
| [Test cases and sections](#test-cases-and-sections)<br> | ||||
| [BDD-Style](#bdd-style)<br> | ||||
| [Scaling up](#scaling-up)<br> | ||||
| [Next steps](#next-steps)<br> | ||||
|  | ||||
| ## Getting Catch | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Martin Hořeňovský
					Martin Hořeňovský