mirror of
https://github.com/catchorg/Catch2.git
synced 2024-11-22 21:36:11 +01:00
Fix colourized output to file
This change should be backwards compatible, but it would be better to make the console colour API take an argument in the long term. Fixes #1502
This commit is contained in:
parent
4109870435
commit
084b1d5fe6
@ -83,6 +83,11 @@ be changed so that hidden tests are included in a run only if they
|
|||||||
positively match a testspec.
|
positively match a testspec.
|
||||||
|
|
||||||
|
|
||||||
|
### Console Colour API
|
||||||
|
|
||||||
|
The API for Catch2's console colour will be changed to take an extra
|
||||||
|
argument, the stream to which the colour code should be applied.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
[Home](Readme.md#top)
|
[Home](Readme.md#top)
|
||||||
|
@ -160,7 +160,8 @@ namespace {
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
void setColour( const char* _escapeCode ) {
|
void setColour( const char* _escapeCode ) {
|
||||||
Catch::cout() << '\033' << _escapeCode;
|
getCurrentContext().getConfig().stream()
|
||||||
|
<< '\033' << _escapeCode;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user