| 7979 | }; |
| 7980 | |
| 7981 | IColourImpl* platformColourInstance() { |
| 7982 | static Win32ColourImpl s_instance; |
| 7983 | |
| 7984 | IConfigPtr config = getCurrentContext().getConfig(); |
| 7985 | UseColour::YesOrNo colourMode = config |
| 7986 | ? config->useColour() |
| 7987 | : UseColour::Auto; |
| 7988 | if( colourMode == UseColour::Auto ) |
| 7989 | colourMode = UseColour::Yes; |
| 7990 | return colourMode == UseColour::Yes |
| 7991 | ? &s_instance |
| 7992 | : NoColourImpl::instance(); |
| 7993 | } |
| 7994 | |
| 7995 | } // end anon namespace |
| 7996 | } // end namespace Catch |
no test coverage detected