| 6868 | }; |
| 6869 | |
| 6870 | IColourImpl* platformColourInstance() { |
| 6871 | static Win32ColourImpl s_instance; |
| 6872 | |
| 6873 | IConfigPtr config = getCurrentContext().getConfig(); |
| 6874 | UseColour::YesOrNo colourMode = config |
| 6875 | ? config->useColour() |
| 6876 | : UseColour::Auto; |
| 6877 | if( colourMode == UseColour::Auto ) |
| 6878 | colourMode = UseColour::Yes; |
| 6879 | return colourMode == UseColour::Yes |
| 6880 | ? &s_instance |
| 6881 | : NoColourImpl::instance(); |
| 6882 | } |
| 6883 | |
| 6884 | } // end anon namespace |
| 6885 | } // end namespace Catch |
no test coverage detected