| 10030 | }; |
| 10031 | |
| 10032 | IColourImpl* platformColourInstance() { |
| 10033 | static Win32ColourImpl s_instance; |
| 10034 | |
| 10035 | IConfigPtr config = getCurrentContext().getConfig(); |
| 10036 | UseColour::YesOrNo colourMode = config |
| 10037 | ? config->useColour() |
| 10038 | : UseColour::Auto; |
| 10039 | if( colourMode == UseColour::Auto ) |
| 10040 | colourMode = UseColour::Yes; |
| 10041 | return colourMode == UseColour::Yes |
| 10042 | ? &s_instance |
| 10043 | : NoColourImpl::instance(); |
| 10044 | } |
| 10045 | |
| 10046 | } // end anon namespace |
| 10047 | } // end namespace Catch |
no test coverage detected