diff options
| author | Leitwolf | 2026-10-30 00:06:27 +0300 |
|---|---|---|
| committer | GitHub | 2026-10-30 00:06:27 +0300 |
| commit | 471756b77331fa1ab77bc94e6aae228baef903e0 (patch) | |
| tree | 3af5223ff664544d15eaf20a10eccdf3465d9958 /docs/release-notes.md | |
| parent | 1d48419b7ef642917ebf7dfd16c3bc1b3050d8f1 (diff) | |
| parent | 0b4b57a0688f2943f4c797c20d68d533cf70fd15 (diff) | |
| download | catch3-471756b77331fa1ab77bc94e6aae228baef903e0.tar.gz | |
Merge pull request #20 from Progmasoft/feature/catch3-json
Read the options of a project from catch3.json
Diffstat (limited to 'docs/release-notes.md')
| -rw-r--r-- | docs/release-notes.md | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/release-notes.md b/docs/release-notes.md index aef49cf0..b18ee5be 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -33,6 +33,10 @@ line and reporters with [a runner of its own](progmasoft-runner.md#top): * Reports are console, JUnit XML, JSON and a Chrome trace; `--list=json` is a versioned discovery format. * Every test gets a temporary directory of its own. +* A project keeps its options in a + [`catch3.json`](progmasoft-runner.md#project-configuration), found up to + the root of the repository; the command line wins over it, and + `--config=FILE` and `--no-config` choose another file or none. * JSON is read and written with [yyjson](https://github.com/ibireme/yyjson) and JUnit XML is written with [pugixml](https://github.com/zeux/pugixml), both MIT and vendored in `third_party/`. They are compiled into Catch3's |