| 10048 | }; |
| 10049 | |
| 10050 | IColourImpl* platformColourInstance() { |
| 10051 | static Win32ColourImpl s_instance; |
| 10052 | |
| 10053 | IConfigPtr config = getCurrentContext().getConfig(); |
| 10054 | UseColour::YesOrNo colourMode = config |
| 10055 | ? config->useColour() |
| 10056 | : UseColour::Auto; |
| 10057 | if( colourMode == UseColour::Auto ) |
| 10058 | colourMode = UseColour::Yes; |
| 10059 | return colourMode == UseColour::Yes |
| 10060 | ? &s_instance |
| 10061 | : NoColourImpl::instance(); |
| 10062 | } |
| 10063 | |
| 10064 | } // end anon namespace |
| 10065 | } // end namespace Catch |
no test coverage detected