| 6688 | }; |
| 6689 | |
| 6690 | IColourImpl *platformColourInstance() { |
| 6691 | static Win32ColourImpl s_instance; |
| 6692 | |
| 6693 | IConfigPtr config = getCurrentContext().getConfig(); |
| 6694 | UseColour::YesOrNo colourMode = config ? config->useColour() : UseColour::Auto; |
| 6695 | if (colourMode == UseColour::Auto) |
| 6696 | colourMode = UseColour::Yes; |
| 6697 | return colourMode == UseColour::Yes ? &s_instance : NoColourImpl::instance(); |
| 6698 | } |
| 6699 | |
| 6700 | } // namespace |
| 6701 | } // end namespace Catch |
no test coverage detected